问题是 “在Q1A中编写一个名为getIntArraySize8()的方法,它返回一个可以存储8个整数的数组。” 它还说你应该只使用一个陈述
这是我的代码
public class Q1A {
int [] getIntArraySize8(){
int [] questionOne = new int[8];
return questionOne;
}
}
如何使方法中只有一个语句?
答案 0 :(得分:2)
不是在一个语句中声明和初始化局部变量,而是在另一个语句中返回,只需返回一个可以在单个语句中存储8个整数的新数组,如下所示:
public class Q1A {
int [] getIntArraySize8(){
return new int[8]; // a single statement to get the job done
}
}
答案 1 :(得分:0)
int[] getIntArraySize8() {
return new int[8];
}
new int[8]
部分是返回数组的部分,并且您无缘无故地将其存储为变量。
另外请在发布之前标记语言并进行研究,这在作业问题上显而易见。