我必须创建一个接受整数参数并返回一个的方法
通过调用generateCard()
创建的对deck对象的多个引用的数组。
这是我写的:
int [] generateDeckOfNCards(int n) {
int [] generateDeckOfNCards = new int[n];
return generateDeckOfNCards;
}
答案 0 :(得分:3)
你应该声明一个DeckCard
个对象(不是int
s)的数组,然后填充它。
以下几行:
DeckCard[] generateDeckOfNCards(int n) {
DeckCard[] res = new DeckCard[n];
for (int i = 0; i < n; i++) {
res[i] = generateCard(); //assuming such a method exists.
}
return res;
}