无意在论坛中发现如下3道题,真的很有意思,希望大家留下自己的见解!
1.public static void main(String[] args){
int[] x = new int[6];
Arrays.fill(x,1);
for(int i=0;i<x.length;i++){
System.in.read();
System.out.println(x[i]);
}
}
请问输入1之后,控制台上打印什么?
2.public static void foo(){
try{
System.out.println();
foo();
}cathch(Exception e){
System.out.println();
foo();
}finally{
System.out.println();
foo();
}
}
public static void main(String[] args){
foo();
}
请问执行结果是什么?
3.A是整型变量,有如下两条语句,请再语句的前后添加若干语句,使得第一条语句(即A=1)编译通过,第二条语句编译不通过
A = 1;
System.out.println(A);