전체 글 (2) 썸네일형 리스트형 [Java] Array <-> List 변환 1. Arrays.asList() // Array → List import java.util.List; import java.util.Arrays; public class Test { public static void main(String[] args) { String[] strArr = {"A", "B", "C"}; List list = Arrays.asList(strArr); System.out.println(list.toString()); } } [A, B, C] 리스트를 바꾸면 원본 배열의 값도 바뀌고, 배열을 바꿔도 리스트의 값이 바뀐다. Arrays.asList()가 반환한 List의 크기를 변경할 수 없다 → 추가, 삭제가 불가능하다 (저장된 내용 변경은 가능) 크기를 변경하고 싶다면 (원본.. [Java]배열의 중복 제거 1. Hashset Set 인터페이스 특징대로 HashSet은 중복된 요소를 저장하지 않으며, 순서를 유지하지 않기 때문에 순서를 유지시키고 싶다면 LinkedHashSet을 사용하여야한다. import java.util.HashSet; import java.util.Arrays; public class Test { public static void main(String[] args) { String[] strArr = {"A", "P", "P", "L", "E"}; //배열을 HashSet으로 변환 HashSet hashSet = new HashSet(Arrays.asList(strArr)); //HashSet을 배열로 변환 String[] answer = hashSet.toArray(new Strin.. 이전 1 다음