JavaSE-章节测试一错题整理

JavaSE-章节测试一错题整理


5.在图片第三行的位置插入哪些代码会导致编译不通过()
1 public class Cust {
2 public static void main(String[] args) {
3
4 System.out.println(“Hello world”);
5 }
6 }
A、int a= 10;
B、int a,b;a= 10,b=5;
C、a=10;
D、String s = 10;
【参考答案】: BCD

【错题分析】细心观察:选项b 声明变量可以用逗号,但是给变量赋值要用分号隔开

int a,b;a= 10,b=5;---------->int a,b;a= 10;b=5;

String s = 10;字符串要用""

题目21:
数组int[] i = new int[10];其中数组i最大的索引值为()
A、0
B、8
C、9
D、10
【参考答案】: C
【您的答案】: D
​【错题分析】索引范围:[0, 数组的长度-1]

题目22:
定义了数组int [] a=new int[10];下列赋值错误的是 ()
A、a[0]= 1;
B、a[10]= 1;
C、a[0]= 5*3;
D、a[1]=a[2]*a[0];
【参考答案】: B
【您的答案】: D
【错题分析】由21题可知,不存在a[10]。

题目25:
数组a的第三个元素表现为()
A、a(3)
B、a[3]
C、a(2)
D、a[2]
【参考答案】: D
【您的答案】: B
【错题分析】a[0]表现为数组的第一个元素

题目29:
代码的输出结果为()
char c[][] = {{‘a’},{‘b’,‘c’},{‘e’,‘f’,‘g’},{‘i’,‘l’,‘k’}};
System.out.println(c[2].length+" ");
System.out.println(c.length);
A、3 4
B、2 4
C、3 3
D、4 4
【参考答案】: A
【您的答案】: B
【错题分析】a[0]表现为数组的第一个元素,故a[2]表示为数组的第三个对象{‘e’,‘f’,‘g’},有3个元素。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值