12. 유용한 클래스들(java.lang, java.util, java.text)
(1) Wrapper Class
Int I =10; // 비객체
i.변수,메서드(x)
Integer I =10; //객체
i.변수,메서드(o)
(2) 시간측정
System.currentTimeMillis()
(3) 문자열 추출하기
String - >split()
(4) Random
(5) 날짜와 시간 : Date, Calendar
(6) 문자열 과싱하기 :StringTokenizer
(7) ***** Collection
Set List
1) set
- 중복된 데이터를 저장하지 않는다.
- 정렬 순서가 없다.
- HashSet, LinkedHashSet, …
(SortedSet // Set계열의 자식 인터페이스)
2) SortedSet
- 정렬 기능 추가
- TreeSet, …
3) List
- 중복된 데이터를 저장
- 정렬 순서가 있다.
- ArrayList, Vector, LinkedList, …
4) Map
- Collection의 자식이 아니라, add 대신 put을 사용
- 키와값을한쌍으로 묶어서 쓴다.
- HashMap, HashTable, …
* 배열이나 컬렉션에서 좀 더 편리하게 사용할 수 있는 반복문
For(변수 :배열or컬렉션){
…
}
'Java' 카테고리의 다른 글
[JAVA 정리] 14. 예외 처리 (0) | 2017.06.24 |
---|---|
[JAVA 정리] 13. Generic (0) | 2017.06.24 |
[JAVA 정리] 11. Interface (0) | 2017.06.24 |
[JAVA 정리] 10. Package (0) | 2017.06.24 |
[JAVA 정리] 9. 클래스3 (0) | 2017.06.24 |