java list
-
Java - 리스트(배열) 순회하는 방법 (loop, 반복문)Java 2022. 6. 9. 18:52
안녕하세요. 이번 포스팅은 배열을 순회하는 다양한 방법에 대해서 알아보겠습니다. List companies = Arrays.asList("apple", "tesla", "google"); 다음과 같은 list가 있을 때 배열을 순회하는 방법입니다. for loop for (int i = 0; i < companies.size(); i++) { System.out.println(companies.get(i)); } 가장 기본적인 for loop 입니다. 다음과 같은 문법도 가능합니다. for (String company : companies) { System.out.println(company); } Iterator java.util.Iterator 클래스를 이용해서 리스트 루프를 돌릴 수 있습니다. It..
-
Java - 불변(Immutable) 리스트 생성Java 2022. 6. 8. 18:42
불변 리스트는 아이템의 추가, 수정, 삭제가 불가능합니다. 리스트가 다른 곳에서 바뀌지 않도록 해주기 위해서 불변 리스트를 사용합니다. java.util.Collections 클래스의 unmodifiableList를 이용해서 리스트를 immutable하게 바꿀 수 있습니다. List list = Arrays.asList("A", "B", "C"); list = Collections.unmodifiableList(list); list.add("D"); // UnsupportedOperationException 발생 관련글 Java - Collections.singletonList emptyList Java - Collections.singletonList emptyList 안녕하세요. 오늘은 java.ut..