我是 Java 新手,我也试图弄清楚 return 语句如何与数组一起使用。在程序中,我试图将“squares”方法中填充的数组返回到main。我的目的是编写一个方法int[] squares(int n)
,返回一个数组,其中包含从 1 到 n 的所有自然数的平方。目前我只是在测试并试图弄清楚如何通过myArray
。我得到的错误是
Array8.java:7: 错误: 找不到符号 int[] mainArray = myArray;"
public class Array8{
public static void main(String[] args)
{
squares(3);
int[] mainArray = myArray; //cannot find symbol
for(int i = 0; i < mainArray.length; i++){
System.out.println(mainArray[i]);
}
}
public static int[] squares(int n){
int[] myArray = new int[n];
for(int i = 0; i < myArray.length; i++){
myArray[i] = 1 + i;
}
return myArray;
}
}
米脂
料青山看我应如是
慕尼黑8549860
一只萌萌小番薯
相关分类