javaでArrayList
を使用するのが初めてです。私はいくつかのリストを持っていて、その要素でリストを削除する方法を書こうとしています。ArrayListの要素を削除する
public void delete(double value){
list.remove(value);
}
その後、私は出力を取得したい:ここで私はこれまでにしたものである
public ArrayList<Double> getlist(){
return list;
}
javaでArrayList
を使用するのが初めてです。私はいくつかのリストを持っていて、その要素でリストを削除する方法を書こうとしています。ArrayListの要素を削除する
public void delete(double value){
list.remove(value);
}
その後、私は出力を取得したい:ここで私はこれまでにしたものである
public ArrayList<Double> getlist(){
return list;
}
だから、あなたが指定した値に応じて、あなたはこれらのリストのいずれかを削除したい、ということ
ArrayList list1;
ArrayList list2;
ArrayList list3;
を言っている...あなたはこのようないくつかのArrayLists
を持っていると仮定することができますか?だからこのようなもの...
public void deleteList(ArrayList listToRemove){
listToRemove = null;
}
public void chooseListToRemove(int listNumber){
if (listNumber == 1){
deleteList(list1);
}
else if (listNumber == 2){
deleteList(list2);
}
else if (listNumber == 3){
deleteList(list3);
}
}
これはあなたがやろうとしていることですか?
そうしないと、あなたは...あなたは他の多くのリストを含む単一のArrayList
を持って
ArrayList allLists;
allLists.add(new ArrayList());
allLists.add(new ArrayList());
allLists.add(new ArrayList());
を言っそして、あなたはこのようなこれらのリストのいずれかを削除したい...
public void deleteList(int listNumber){
allLists.remove(listNumber);
}
されていますだから、allLists
に3つのリストを入れて1つを取り除いた場合は、allLists.size()
と頼むことができます。
これらのいずれも該当しない場合は、本当にあなたの質問をよりよく説明してください。
Listインタフェースから:
は、このリストから、中に保持されているすべての要素を削除します。指定されたコレクション(オプションのオペレーション)
boolean removeAll(Collection<?> c);
私は質問が何であるか分かりません。 「リストを削除する」とはどういう意味ですか?何からリストを削除しますか? –
だから問題は何ですか? – twain249
私はあなたの質問を理解していない、より具体的になることができます。 –