我正在尝试制作一个不询问用户值 i 的程序,其中 i 是数组元素的数量,(int[] someArray = new int[i]
)。我面临的两个问题,第一个是程序如何自动定位内存大小,第二个是面临不同类型数据的问题(我知道这个问题微不足道,但无法将逻辑放在一起)。基本上我的程序结构如下:
Scanner input = new Scanner(System.in);
int[] someArray;
int element;
String order;
while(!("done").equals(order=input.nextLine())){
if(some integer){
//set the user input as the value of array element, and change the pointer to the next element
}
if(some string other than "done"){
System.out.println();
//continues the loop
}
}