case ‘B’:score=90;break; case ‘D’:scpre=70;break; default:score=60;break; }
D. switch(grade){
case ‘A’:
case ‘B’:score=90;break; case ‘C’:
case ‘D’:scpre=70;break; default:score=60;break; }
216. 给定一个java程序的代码片断如下,运行后,正确的输出结果是(B)(选择一项)
String s=”hello, world”; String str = s.replace(“,” , ” ”); System.out.println(str);
A. hello world; B. hello, world C. HELLO WORLD D. HELLO ,WORLD; 217. 分析如下JAVA代码片段,输出结果为(A)。
int price = 10; int number = 0; int monney = 0; for (int i = 0;i<2;i++){
number++; --price;
monney += number * price; }
System.out.println(monney);
A. 25 B. 28 C. 31 D. 20
218. 给定一个 java 源程序 Test.java, 在命令行中 , 使用下面 ( A )语句可以编译、运行该程序。
A. javac Test.java
java Test
B. javac Test.java java Ttest C. javac Test.java java Ttest
D. javac Test.java javac Test.java java Ttest
219. java程序中,main方法的格式正确的是(C)。
A. static void main(String[] args) B. public void main(String[] args) C. public static void main(String[] s) D. public static void main(String args) 220. 给定java代码,如下:
public byte count(byte b1,byte b2){ return______; }
要使这段代码能够编译成功,横线处可以填入(A)。 A. (byte)(b1-b2) B. (byte)b1-b2 C. b1-b2 D. (byte)b1/b2
221. 在Java中,以下(D)标识符是不是合法的。
A. IDoLikeTheLongNameClass B. $byteC. _ok D. 4_case 222. 给定一个Java程序代码,如下:运行编译后,输出结果是(B)
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 arge[]){ Test t = new Test(); t.count1(); t.count2(); } }
A. count1=9 count2=9 B. count1=10 count2=9 C. count1=10 count2=10 D. count1=9 count2=10
223. 在Java中, 以下( C )命令能够将Java源文件编译为类文件.
A. Java B. Javaw C. Javac D. Jar 224. 在java中,下列(D)语句不能通过编译.
A. String s =”john”+”was”+”here”; B. String s =”john”+3; C. int a =3+5; D. float f =5+5.5; 225.给定java代码,如下:编译运行,结果是(A)。
public static void main(String[] args) {
String s;
System.out.prinln(“s=”+s); }
A.编译错误
B. 编译通过,但出现运行时错误 C. 正常运行,输出s=null D. 正常运行,输出s=
226. 在Java语言中,下面变量命名合法的有(A)
A. variable123 B. 123varable C. Private(private) D. -variable_123
227. 在JAVA中,( C )关键字用来终止循环语句。
A. Return B. Continue C. Break D. Exit
228. 给定某Java程序的main方法如下,该程序的运行结果是( B )。
public static void main(String[] args){
boolean boo=true; If(boo==false){
System.out.println(“a”); } else{
Systim.out.println(“b”) } }
A. a B. bC. c D. d
229. 给定某Java程序的main方法如下,该程序的运行结果是( public static void main(String[] args){ boolean boo=false; if(boo=true){
System.out.println(\} else{
System.out.println(\} }
A. a B. b C. c D. d
230. 研究下面的Java代码,但x=2时,运行结果是( C )。
Switch(x){
case 1:System.out.println(1); case 2:
A )。
case 3:System.out.println(3); System.out.println(4); }
A.没有任何输出结果 B. 输出结果为3 C. 输出结果为3和4 D. 输出结果是1、3和4
231. Java 语言中有如下代码,下列x的定义中,可以使上段代码输出 100 的有 ( switch(x){
case 100:System-out.println(\case 110:System-out-println(\}
A. String x=”100”; B. float x=100;
C. char x='d';a=97 b=98 c=99 d=100 D. long x=100;
232. 以下会产生编译错误的Java语句是(B)。
A. if (2 == 3) System.out.println(\B. if (2 = 3) System.out.println(\C. if (true) System.out.println(\D. if (2 != 3) System.out.println(\
33. 给定java代码如下:要使用这段代码能够编译成功,横线处可以填入( A ) pubilc int count(char c,int i,double d){ return______; }
A. c*I B. c* C. (int)c*d D. i*d 234. 给定java代码片段,如下
int i=0,j=-1; switch(i){
case 0,1:j=1;
C )