该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
while (pointer <= 10) {
switch (pointer % 3) {
case 1:
pointer += 1;
break;
case 2:
pointer += 2;
break;
default:
pointer += 3;
break;
}
}
A. 结束当次循环,使控制权直接转移到控制循环的条件表达式
B. 从嵌套循环内部跳出最里面的循环
C. 终止switch语句的语句序列,提高switch-case语句性能
D. 退出循环
9) 在Java中,以下( )不属于Java基本数据类型。
A. int
B. boolean
C. String
D. double
10) 分析下面的Java代码片段,编译运行后的输出结果是( )。
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程序的代码片段,编译运行后的输出结果是( )。
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代码,编译运行后,输出的结果将是( )。
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程序的方法结构,则方法体实现语句正确的是( )。
public String change(int i){
//方法体
}
A. return 100;
B. return 'a';
C. return i+"";
D. return i;
14) 给定Java代码如下所示,则编译运行后,输出结果是( )。
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程序的代码如下所示,则编译运行后,输出结果是( )。
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