题目内容

有如下java代码:int a = -8;String r = a >0 ? "正数" : (a == 0 ? "0":"负数");System.out.println(r);正确得输出结果是()。

A. 负数
B. 正数
C. 0
D. 编译错误

查看答案
更多问题

读下列程序,对类型转换操作正确的是( )。class A{}class B extends A{}class C extends A{}A o1 = new A();A o2 = new B();A o3 = new C();

A a = o1;B b = o2;C c = o3;
B. A a = o1 ;B b = (B) o2;C c = (C) o3;
C. A a = (A)o1;B b = (B)o3;C c = (C)o2;
D. A a = (A)o2;B b = (B)o1;C c = (C)o3;

给出以下代码,请问该程序的运算结果是什么?1.public class Test{2.inti=10;3.byte k=i;4.public static void main (String args[]) {5.System.out.println (k);6.}7.}

A. 代码在第2行编译错误
B. 代码在第3行编译 时发出变量k 不精确编译错误
C. 代码编译成功
D. 代码编译成功,但在运行期第5行抛出异常。

下列Java代码中,在(___)处填写哪些代码可以实现遍历输出数组元素:()。int[] arr = {13,24,35,8,1,37};(_________)System.out.println(arr[i]);}

A. for(inti=1;i B. for(inti=1;i<=arr.length;i++){
C. for(inti=0;i D. for(inti=0;i<=arr.length;i++){

在Java中, 下面代码段执行后count的值是()。int count=1;for(inti=1;i<=5;i++){count+=i;}System.out.println(count);

A. 1
B. 5
C. 15
D. 16

答案查题题库