Java의 TreeSet에서 요소 제거 - remove(Object o)
이 예제에서는 java.util.TreeSet.remove().
remove(Object o)은 특정 항목이 목록에 있는 경우 TreeSet에서 제거하는 데 사용됩니다. remove()은 true이고, 그렇지 않으면 false.
TreeSet에서 요소를 제거하고 삭제 전과 후의 차이를 구분하려면 다음 단계를 수행합니다.
remove(Object o)은 특정 항목이 목록에 있는 경우 TreeSet에서 제거하는 데 사용됩니다. remove()은 true이고, 그렇지 않으면 false.
TreeSet에서 요소를 제거하고 삭제 전과 후의 차이를 구분하려면 다음 단계를 수행합니다.
- Create a TreeSet.
- add(Object o).
- TreeSet에서 항목 찾아보기 및 보기
- remove(Object o).
- 차이점을 보려면 목록을 두 번 표시합니다.
다음 코드는 이 다섯 단계를 구현하고 결과를 출력합니다.
import java.util.Iterator;이 코드를 컴파일하고 실행하면 다음과 같은 결과가 생성됩니다.
import java.util.TreeSet;
public class main {
public static void main(String[] args) {
// TreeSet 생성
TreeSettreerem = new TreeSet ();
// TreeSet에 값 추가
treerem.add(2);
treerem.add(4);
treerem.add(6);
treerem.add(8);
// TreeSet을 통해 반복할 반복기 만들기 /
반복자 iterator = treerem.iterator();
// 모든 TreeSet 요소 표시
System.out.println("TreeSet elements");
while (반복자.hasNext()){
System.out.println(반복자.다음());
}
//remove()
boolean exists = treerem.remove(4);
System.out.println("4이(가) 있습니까? " +존재);
반복자 = treerem.iterator();
// 삭제 후 모든 TreeSet 요소 표시
System.out.println("TreeSet elements");
while (반복자.hasNext()){
System.out.println(반복자.다음());
}
}
}
TreeSet
2
4
6
8
4가 존재합니까? true
TreeSet 요소
2
6
8
< / pre>< / div> 참조 :
java.util.TreeSet.remove() 메서드