public class Demo{
public static void main(String[] args) {
int[] a= new int[6];
for(int x = 0 ;x<a.length;x++){
a[x] = x^2;
}
int[] b = new int[4] ;
for(int x = 0;x<b.length;x++){
b[x] = x;
}
a=b;//为什么这样也可以啊?下面的结果打印是b的,数组怎么这么像String,和String有什么区别吗?
System.out.println(a.length);//长度为4
for(int i=0;i<a.length;i++) {
System.out.println(a[i]);
}
} |