你如何创建一个构造函数来获取卡片数组并将它们添加到一个数组列表中?到目前为止,以下是我的 3 个构造函数...
“该类应提供一个默认构造函数(创建一个空手),一个构造函数接受一组卡片并将它们添加到手上,以及一个构造函数接受不同的手并将卡片添加到此手”
更新:
public class Hand {
private List<Hand> hand = new ArrayList<Hand>();
public Hand(){
hand = new ArrayList<Hand>();
}
public Hand(Card[] cards){
//this.hand.addAll(Arrays.asList(cards));
//this.hand = new ArrayList<Hand>(Arrays.asList(cards));]
}
public Hand(Hand cards){
this.hand = Arrays.asList(cards);
}
}