HOME > java > collections > hashset

Java - HashSet.add() 사용 방법 및 예제

HashSet의 add() 메소드는 인자로 전달된 아이템을 HashSet에 저장합니다. 그리고 HashSet에 존재하지 않는 아이템이라면 true, 존재하는 아이템이라면 false를 리턴합니다. 저장되는 아이템은 null이 허용되지만, 중복된 값은 허용되지 않습니다. 또한, 저장되는 순서는 보장되지 않습니다.

28 Oct 2019

Java - HashSet.remove() 사용 방법 및 예제

HashSet의 remove()는 인자로 전달된 아이템을 삭제합니다. removeAll()은 Collection의 아이템들을 모두 삭제하며, removeIf()는 람다식을 충족하는 아이템들을 모두 삭제합니다. 이 메소드들은 아이템을 삭제하면 true를 리턴하며 그렇지 않으면 false를 리턴합니다.

28 Oct 2019

Java - HashSet 사용 방법 및 예제

Set는 List와 다르게 순서가 보장되지 않는 자료구조입니다. HashSet은 중복된 값을 허용하지 않고, 순서를 보장하지 않고, null 값을 저장할 수 있습니다. 내부적으로 HashMap을 이용하여 데이터를 저장합니다. add(), remove(), removeIf(), removeAll() 등 각각의 메소드를 사용한 예제를 만들어보겠습니다.

16 Oct 2019