import java.util.Scanner;
public class MyOwn {
public static void main(String[] args) {
Scanner myScanner = new Scanner(System.in);
int[] arr = {1, 2, 3, 4};
int[] arrTemp; arrTemp = arr;
int aTemp = arr.length;
while(true) {
System.out.println("是否需要数组扩容?回答y or n:");
char answer = myScanner.next().charAt(0);
if(answer == 'y') {
System.out.println("请输入需添加的数(整数):");
int num = myScanner.nextInt();
int[] arrNew;
aTemp++;
arrNew = new int[aTemp];
for(int i = 0; i < arrNew.length; i++) {
if(i < arrNew.length - 1) {
arrNew[i] = arrTemp[i];
} else {
arrNew[i] = num;
}
}
arrTemp = arrNew;
aTemp = arrNew.length;
for(int i = 0; i < arrNew.length; i++) {
System.out.println(arrNew[i]);
}
} else {
break;
}
}
}
}