0
我正在尝试编写一个提示用户输入20个数字并将数字存储在Alpha数组中的方法。由于某种原因,它不起作用。下面是我的方法的例子:将输入存储到数组中的方法
public void inputArray(int a,int[]b){
b=new int[20];
int n=0;//int a;
while(n<5){
for(int i=0;i<alpha.length;i++){
//a=window.readInt("please enter no :");
alpha[n]=a;
n++;
}
}
}
9个问题的答案,而不是其中的一个接受 - 这无助于激励人们帮助你。您可以通过以下链接回顾以前的问题:[逻辑配置文件](http://stackoverflow.com/users/689283/logic101) - 并接受以前线程中的答案。 – 2011-05-30 23:15:32
@berry,因为在我的主要方法中,我必须将内容存储在数组中,所以我将一个数组作为参数传递给我的主方法 – logic101 2011-05-30 23:25:54
不行,不行。作为浆果状态,您只需在方法中创建一个新数组,并且一旦方法结束,它就会消失。相反,为什么没有方法*返回一个int数组,以便主方法可以使用返回的数组。 – 2011-05-30 23:47:31