分析如下java代码片段,Java内部测试笔试题
該樓層疑似違規(guī)已被系統(tǒng)折疊?隱藏此樓查看此樓
while (pointer <= 10) {
switch (pointer % 3) {
case 1:
pointer += 1;
break;
case 2:
pointer += 2;
break;
default:
pointer += 3;
break;
}
}
A. 結(jié)束當次循環(huán),使控制權(quán)直接轉(zhuǎn)移到控制循環(huán)的條件表達式
B. 從嵌套循環(huán)內(nèi)部跳出最里面的循環(huán)
C. 終止switch語句的語句序列,提高switch-case語句性能
D. 退出循環(huán)
9) 在Java中,以下( )不屬于Java基本數(shù)據(jù)類型。
A. int
B. boolean
C. String
D. double
10) 分析下面的Java代碼片段,編譯運行后的輸出結(jié)果是( )。
for (int i = 0; i < 6; i++) {
int k = ++i;
while(k <5) {
System.out.print(i);
break;
}
}
A. 024
B. 02
C. 123
D. 13
11) 給定如下Java程序的代碼片段,編譯運行后的輸出結(jié)果是( )。
for (int i = 0; i < 6; i++) {
System.out.print(i+",");
while(++i <5) {
continue;
}
System.out.print(i);
}
A. 0,4,5
B. 0,4
C. 0,5
D. 0,6
12) 給定如下Java代碼,編譯運行后,輸出的結(jié)果將是( )。
public class Test {
public static void main(String args[]) {
String s1 = new String("Test");
String s2 = new String("Test");
if (s1 == s2)
System.out.println("Same");
if (s1.equals(s2))
System.out.println("Equals");
}
}
A. Same
B. Equals
C. Same
Equals
D. 什么都不輸出
13) 給定如下Java程序的方法結(jié)構(gòu),則方法體實現(xiàn)語句正確的是( )。
public String change(int i){
//方法體
}
A. return 100;
B. return 'a';
C. return i+"";
D. return i;
14) 給定Java代碼如下所示,則編譯運行后,輸出結(jié)果是( )。
public class test{
static int i;
public int aMethod() {
i++;
return i;
}
public static void main(String args[]) {
Test test = new Test();
test.aMethod();
System.out.println(test.aMethod());
}
}
A. 0
B. 1
C. 2
D. 3
15) 給定一個Java程序的代碼如下所示,則編譯運行后,輸出結(jié)果是( )。
public class Test {
int count = 9;
public void count1() {
int count = 10;
System.out.println("count1=" + count);
}
public void count2() {
System.out.println("count2=" + count);
}
public static void main(String args[]) {
Test t = new Test();
t.count1();
t.count2();
}
}
A. count1=9
count2=9
B. count1=10
count2=9
總結(jié)
以上是生活随笔為你收集整理的分析如下java代码片段,Java内部测试笔试题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php认识正则吗,php正则表达式有什么
- 下一篇: php+mssql 分页,一个PHP+M