728x90
java.util 패키지
Date, Calendar 클래스 : 자료구조(List, Set, Collection, Map)와 관련된 Collection 프레임워크와 관련된 인터페이스와 클래스
Deprecated : 더이상 지원하지 않음
Date : 국가별 지역화 지원 x -> Calendar
지역화 : 국가별로 현재 날짜와 시간이 다른 것, 지원 x : locale클래스
Interface
자료구조란 ,
자료를 저장할 수 있는 구조
컬렉션 프레임워크(collection interface)
- Collection 인터페이스는 '여기에 자료가 있다'라는 것을 표현
- 중복도 허용하고 자료가 저장된 순서도 기억하지 못하는 것이 Collection 인터페이스
- Collection 이 가진 메소드는 Collection <interface>
add()
iterator() ; 하나씩 꺼내기 위한 iterator 인터페이스를 가지고 있는 메소드, next() : 하나씩 꺼낼때 사용, hasNext() : 꺼낼것이 있는지 살펴보는 메소드
size
Iterator : hasNext(), next()
Set / 중복을 허용하지 않는 자료구조를 표현하는 인터페이스:
- add
List / 중복은 허용하면서 순서를 기억하는 자료구조 :
- get(int) : index 번호를 나타낸다.
Map / Key-Value 를 가지는 자료구조 :
- get()
- keySet()(key가 중복 값을 가지고 있을 수 없어서 set을 반환하는 keyset()를 가지고 있다)
- put()
'Back > Java' 카테고리의 다른 글
[Java/v17] JDK17 을 사용하는 이유 (0) | 2023.01.08 |
---|---|
[Java] StringBuffer (0) | 2022.08.06 |
[Java] Java.lang 패키지 / 오토박싱 (0) | 2022.08.04 |
[Java] Object와 오버라이딩 (0) | 2022.08.04 |
[열혈 java 프로그래밍, 윤성우] 강의 3-5강 정리 (0) | 2022.02.28 |