java에서 ArrayList
을 처음 사용하고 있습니다. 나는 여러 목록을 가지고 있고 그 요소들을 가지고 목록을 제거하는 방법을 쓰고 싶다. 목록 인터페이스에서ArrayList의 요소 제거
public ArrayList<Double> getlist(){
return list;
}
java에서 ArrayList
을 처음 사용하고 있습니다. 나는 여러 목록을 가지고 있고 그 요소들을 가지고 목록을 제거하는 방법을 쓰고 싶다. 목록 인터페이스에서ArrayList의 요소 제거
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 allLists;
allLists.add(new ArrayList());
allLists.add(new ArrayList());
allLists.add(new ArrayList());
... 당신이 많은 다른 목록을 포함하는 단일 ArrayList
이 말 그리고 당신은이 같은이 목록 중 하나를 제거하려는
public void deleteList(int listNumber){
allLists.remove(listNumber);
}
따라서 allLists
에 3 개의 목록으로 시작하여 그 중 1 개를 제거한 경우 allLists.size()
을 물어볼 수 있으며 남은 목록이 2 개 밖에 없다는 것을 알려줍니다.
그 중 어느 쪽도 아니시라면, 우리가 당신을 도울 수 있도록 귀하의 질문을 더 잘 설명해야합니다.
:
가에 포함 된 모든 요소를이 목록에서 제거 그 후
public void delete(double value){
list.remove(value);
}
내가 출력을 얻을 싶어 : 여기에 지금까지 무엇을 가지고 지정된 콜렉션 (옵션)
boolean removeAll(Collection<?> c);
질문이 무엇인지 잘 모르겠습니다. "목록 삭제"란 무엇을 의미합니까? 무엇에서 목록을 삭제 하시겠습니까? –
그래서 문제가 무엇입니까? – twain249
귀하의 질문을 이해할 수 없으므로보다 구체적으로 답변 해주십시오. –