JAVA

· JAVA
Map : 키-값 쌍을 저장하는 자료구조 - 각 키는 유일해야 한다. - 키를 통해 해당 값을 검색하거나 수정할 수 있다. - 구현체로 HashMap, TreeMap, LinkedHashMap 등이 있다. Map 생성과 추가 (put 메소드) Map map = new HashMap(); // Key는 String, Value는 Integer인 HashMap 생성 map.put("BFS", 3); // 키 "BFS"에 대한 값을 3으로 추가 map.put("DFS", 2); // 키 "DFS"에 대한 값을 2로 추가 map.put("DP", 5); // 키 "DP"에 대한 값을 5로 추가 값 불러오기 (get 메소드) int appleCount = map.get("BFS"); // 키 "BFS"에 대한 값..
· JAVA
Iterator란? ArrayList, HashSet과 같은 컬렉션을 반복하는 데 사용할 수 있는 인터페이스 객체 Iterator 인터페이스 public interface Iterator { boolean hasNext(); // 현재 위치에 객체가 존재하는지 확인해주는 메소드 Object next(); // 다음 객체를 가리키도록 하는 메소드 void remove(); // 현재 위치의 객체를 삭제하는 메소드 } 사용법 import java.util.ArrayList; import java.util.Iterator; public class Main { public static void main(String[] args) { // 컬렉션 생성 ArrayList problems = new ArrayList..
째로스
'JAVA' 카테고리의 글 목록