일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 접근제어자
- StringBuffer
- 금리인상
- 오버라이딩
- S&P500
- 자바
- 프로그래머스
- 무디스
- 다형성
- object
- XLF
- 주린이
- 백준
- mco
- 인플레이션
- 미국주식
- 그리디 알고리즘
- 기업분석
- 주식
- Java
- FCF
- 제태크
- 현금흐름표
- etf
- 배당성장
- 객체지향
- 알고리즘
- 금리인하
- 잉여현금흐름
- javascript
- Today
- Total
목록map (2)
오늘의하루
HashMap과 Hashtable은 Map 인터페이스를 구현한 대표 클래스이고 데이터를 키와 값 쌍으로 저장한다. HashMap(신버전)은 동기화 x, Hashtable(구버전)은 동기화 o Map은 데이터의 순서가 없으며, 키의 중복은 허용하지 않고 값의 중복은 허용한다. HashMap 순서가 없는 Map에서 순서를 유지하려면 LinkedHashMap 클래스를 사용하면 된다. 해싱(hashing) 기법으로 데이터를 저장(put)하며 데이터가 많아도 검색 속도가 빠르다. hashing이란? 해시 함수를 이용해서 해시 테이블에 데이터를 저장하고 읽어온다. 해시 테이블은 배열(접근성)과 LinkedList(변경 유리)가 조합된 상태이다. 더보기 TreeMap 범위 검색과 정렬에 유리한 컬렉션 클래스이며 Ha..
컬렉션(Collection)이란? 여러 객체를 모아 놓은 것을 의미합니다. 프레임웍(Framework)이란? 표준화, 정형화된 체계적인 프로그래밍 방식을 말합니다. 컬렉션 프레임웍(Collection Framework) 컬렉션을 다루기 위한 표준화된 프로그래밍 방식 컬렉션을 쉽고 편리하게 다룰 수 있는 다양한 클래스(Collection Class) 제공 저장, 삭제, 검색, 정렬 등등 Collection Class에는 Vector, ArrayList, HashSet 등이 있다. java.util 패키지에 포함되어 있다. (JDK 1.2부터 제공) Collection Framework의 핵심 인터페이스 List와 Set은 Collection 인터페이스의 자식 인터페이스이다. List 순서가 있는 데이터의 ..