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

+ Recent posts