map 2

Java Map

🔷 Map- 값을 2개 쌍으로 저장. key / value   👉🏻    key: 홍길동  / value: 70           key: 김영이 / value: 87- key : 중복불가능, value : 중복가능 - key가 index 대용 - index가 없으면 정렬X, 중복X - HashMap을 가장 많이 사용 Map클래스,클래스> map = new HashMap클래스, 클래스>(); - map은 값이 2개이기 때문에 향상된 for문 / iterator 사용불가 - map => key만 분리 => set으로 구성 후 출력list, set  =>  add() : 추가 map  =>  put() : 추가 keySet() : 키를 기준으로 값을 가져오는 것이 가능 get(key) : key에 해당..

백엔드/Java 2024.10.21

Java Collection 프레임워크

🔷 컬렉션 프레임워크- 표준화된 방식의 자료구조- List, Set, Map => 인터페이스. 반드시 구현 클래스로 객체를 생성  👉🏻 데이터를 묶어서 관리할 때 사용  👉🏻 주로 배열 대신 사용   👉🏻 List(배열과 동일)      ❕ 값을 하나씩 저장      ❕ index 존재 : 순서를 보장      ❕ 중복 허용       ❕ 배열 대신에 가장 많이 사용하는 구조   👉🏻 Set      ❕ 값을 하나씩 저장      ❕ index 없음 : 순서를 보장하지 않음      ❕ 중복허용 안됨. (같은 값이 입력되면 덮어씀.)    👉🏻 Map      ❕ 값을 두개씩 저장  key/value 쌍으로 저장      ❕ index는 없고, key가 index 역할을 함.    ..

백엔드/Java 2024.10.20