ねえ皆さん、配列リストの初期化について簡単な質問があります
これは私がやっているコードのほんの一部です
public class OrderManager {
ArrayList<Order>orders = new ArrayList<Order>();
public OrderManager() {
}
public OrderManager(ArrayList<Order> orders) {
orders = new ArrayList<Order>();
}
変数の注文を使用してから、orders = new
正しいと宣言しますか? それとも、これは 2 つの異なるインスタンスになり、何かを追加しようとしても機能しませんか?
それとも、OrderManager が arraylist を取得するので、それは理にかなっていますか?
まだテストしていません。このコードを書き始めたばかりで、リストに適切に追加できなかった前にこの問題に遭遇し、これに似たエラーが原因であると信じていました。で開始する。