Banner

My Tech Blog (맵)

오늘의 명언
· Java
전부터 포스팅 해야 겠다고 생각했는데 미루다가 하는 포스팅 자료조사 하려면 너무 오래걸려서 다음에 하려다가 지금 짬내서 후딱 해 버리자  1. Map과 Set Map과 Set은 자바에서 컬렉션 프레임워크(Collection Framework)에 속하는 자료구조이다. 둘 다 java.util패키지에 포함되어 있다. 기본 자료형은 아니고 객체로 다루어지는 자료구조인데, Map은 key-value 형태로 빠른 검색이 필요한 대량의 데이터를 다룰 때 유용하고, Set은 중복 없는 데이터 집합이 필요할 때 사용된다.   2. Map 이란? 사람을 ‘이름 = 최다인’, '키 = 165' 등으로 구분할 수 있듯이 맵(Map) 은 대응 관계를 쉽게 표현할 수 있게 해주는 자료형이다. 맵의 구현체 중에 가장 유명한 건 ..
· Java
✅ List를 map으로 변환하는 이유 db나 API에서 데이터 받아와서 검색할 때 속도나 효율성 측면에서 map이 빠름즉, 대규모 데이터 처리나, 빠른 검색을 위해서 필요함.이것이 가능한 이유는 map은 해시 기반으로 작동하며 키,값 쌍 형식을 가지기 때문.  JSON이랑 비슷한 형식이지만 자바의 map은 키값 타입을 제네릭으로 지정해 주어야 하고Map처럼 명확한 타입을 지정해 주어야 함. [JSON]{ "name": "Alice", "age": 30, "isEmployee": true} [JAVA map]Map person = new HashMap();person.put("name", "Alice");person.put("age", 30);person.put("isEmployee", ..
상단으로