- 5
- 0
- 约4.12千字
- 约 11页
- 2019-10-13 发布于江苏
- 举报
1在java中,数组的下标是从( )开始的。
a. 以上说法都不对
b. 可以任意指定
c. 1
d. 0
1在Java中,n维数组只是n-1维数组的数组。
对 错误
2数组说明时系统并不会创建数组,因此不能访问它的任何元素。
对 错误
2若已有定义“String s=”This is ”;”,则执行语句“String t=s.concat(”String”);”后,t的内容为( )
a. ”String”
b. ”This”
c. ”This is”
d. ”This is String”
3若有数组说明“char s[];”,则s为指向一个char型数组的引用变量。
对 错误
4数组和Vector类都只能保存同类型元素,但前者的长度一经定义后不再可变,而后者的长度可根据需要改变。
对 错误
5要对数组进行排序,可采用的方法是( )
a. binarySearch
b. sort
c. equals
d. find
6要检测数组的元素个数,可以访问该数组类的成员变量( )
a. size
b. index
c. elements
d. length
7在Java中,数组引用的类型可以为它指向元素的子类。
对 错误
8若intArray为整型数组,i为整型变量,则下列有关数组元素的访问方法中错误的是( )
a. intArray[0]=12;
b. intArray[i/2.0]=8;
c. intArray[6*i]=5;
d. intArray[i]=3;
9在循环语句中,break可以立即结束当次循环而执行下一次循环。
对 错误
10对于一个正数,执行算术右移“”后将仍是正数,但执行逻辑右移“”后有可能变为负数。
对 错误
11以下运算符中,优先级最高的是( )
a. =
b.
c. ()
d. +
12下列程序的运行结果是( )
public class Test {
???? public static void main(String args[]) {
???????? int a=5,b=1;
???????? boolean c=(a10)||(++b=2);
???????? System.out.println(b=+b+”,c=”+c);
} }
a. b=2,c=true
b. b=1,c=true
c. b=2,c=false
d. b=1,c=false
12下列表达式中,x的取值范围为0≤x≤100的表达式是( )
a. x= (int)(Math.random()*100+0.5)
b. x= (int)(Math.random()*100)+1
c. x= (int)(Math.random()*100)
d. x= (int)(Math.random()*100+1)
13以下变量定义及其初始化语句中,错误的是( )
a. char c=97;
b. long bigval=6;
c. int x= (int) (100L);
d. float floatValue=12.4;
14 else子句总是和和它具有相同缩进格式的if语句配对。
对 错误
15有关下列程序的执行结果,正确的说法是( )
public class Test {
??? public static void main(String args[]) {
??????? int x=5,y=10;
??????? if(x5)
??????????? System.out.println(x5);
?????? elseif(y10)
?????????? System.out.println(x5y10);
?????? else
????????? System.out.println(x5y=10);
} }
a. 编译报错
b. 输出x5y=10
c. 输出x5
d. 输出x5y10
16在for循环中,可以忽略初始化语句和循环迭代语句,但不能忽略作为条件判断的逻辑表达式。
对 错误
?类类型的变量实际上是一个引用
对 错误
17在循环语句中,break可以立即结束当次循环而执行下一次循环。
对 错误
18对于一个正数,执行算术右移“”后将仍是正数,但执行逻辑右移“”后有可能变为负数。
对 错误
19以下运算符中,优先级最高的是( )
a. =
b.
c. ()
d. +
20下列程序的运行结果是( )
public class Test {
???? public static void main(String args[]) {
???????? in
原创力文档

文档评论(0)