package secondprictise;
public class Szkr {
private int[] expand(int[] a){
int[] b=new int[a.length*2];
/*for (int i = 0; i < b.length; i++) {
if(i<a.length){
b[i]=a[i];
}else {
b[i]=0;
}
}*/
for (int i = 0; i < a.length; i++) {
b[i]=a[i];
}
/*for (int i = a.length; i < b.length; i++) {
b[i]=0;
}*/
//System.out.println("数组b:");
// for (int i : b) {
// System.out.print(i+" ");
// }
return b;
/*a=b;
System.out.println();
System.out.println("数组a:");
for (int i : a) {
System.out.print(i+" ");
}*/
}
public static void main(String[] args) {
int [] a={1,2,3,4,5};
Szkr szkr=new Szkr();
int[] b= szkr.expand(a);//返回的是数组类型的对象
//System.out.println(szkr.expand(a));
a=b;//将b的引用赋值给a把a覆盖,这句话有与没有是2个不同结果
for (int i : a) {
System.out.print(i+" ");
}
/*System.out.println();
for (int i = 0; i < a.length; i++) {
System.out.print(a[i]+" ");
}*/
}
}