arraylist に 1 つの追加属性を格納する最良の方法は何ですか? オブジェクトの ArrayList をメソッドに渡し、追加のフラグで ArrayList を取得するとします。
ArrayList<MyObject> list = new ArrayList<MyObject>();
//fill
list = myMethod(list);
そして、各オブジェクトのブール値を取得したいのですが、オブジェクトに直接保存したくありません。したがって、myMethod の前のデータ: Apple、Banana、Grapefruit myMethod の後: Apple=>true、Banana=>false、Grapefruit=>false。
オブジェクトにないときにその追加の属性を保存するにはどうすればよいですか? 最適なデータ型は何ですか? ArrayList ではそれができませんよね?