黑马Java测试题错题归纳
- 下面哪些赋值语句是正确的( )
A. long test = 012;
B. float f = -412;
C. int other = (int) true;
D. double d = 0x12345678;
E. byte b = 128;
- 尝试运行下面的代码会发生什么?( )
public class Test {
public static void main(String[] args) {
boolean m = true;
if(m = false) {
System.out.println("true");
} else {
System.out.println("false");
}
}
}
A. 输出字符串”true”
B. 输出字符串”false”
C. 编译时错误
D. 运行时错误
3. 下面程序的输出结果是什么( )
int[] arr = new int[10];
System.out.println(arr[0]);
A. 编译时错误
B. 运行时错误
C. 输出null
D. 输出0
4. 下面哪个语句可以正确的声明一个整型的二维数组()
A. int a[][] = new int[][];
B. int b[10][10] = new int[][];
C. int c[][] = new int[10][10];
D. int[] d[] = new int[10<