私はCustomer
個のオブジェクトをArrayListに格納しています。私のCustomer
クラスは、2つのデータメンバー:Name
とEmail
を持っています。今私はお客様の "Doe"についてEmail
を変更したいと思います。ArrayList - オブジェクトのメンバーを変更するには?
myList.set(3, new Customer("Doe", "[email protected]"));
しかし、それは新しいオブジェクトを作成することを意味:「ドウ」のリストにインデックス3に配置されている場合
は今、私はこの行を書くことができます知っています。もし私が非常に大きなリストを持っていれば、そのプロセスは非常に遅くなると思います。 ArrayListに格納されたObjectのデータメンバーに直接アクセスする他の方法はありますか?ArrayList以外の別の種類のCollectionを使用していますか? Customer
を想定し
で満たさlistArraysと正常に動作します。 - > "ドウ" .equals(customer.getName())、 ところで:なぜあなたは最初の試合後に停止しませんか? –
訂正していただきありがとうございます..両方の点を覚えておいてください。 – Mahendra