1. 문자열
Java.lang.String
String 클래스에는 문자열과 관련된 작업을 할 때 유용하게 사용할 수 있는 다양한 메서드가 포함되어 있음
기본 자료형이 아니지만 기본 자료형처럼 사용하고 있음
String str = new String(); // 이렇게 사용하는게 원칙이지만, 생략해서 사용 가능
String str = "문자열"; // 보통 이렇게 사용하고 있음, 둘 다 가능!
2. 정규표현식
* 0번 이상의 발생
3. 컬렉션 프레임워크
1) 컬렉션
객체의 수집 및 조장
2) 컬렉션 프레임워크(Collection Framework)
객체들을 효율적으로 추가, 삭제, 검색할 수 있도록 제공되는 라이브러리
인터페이스 분류 | 특징 | 구현 클래스 | |
Collection | List 계열 | - 순서 유지(인덱스로 관리) - 중복 가능 // 범용적으로 사용 // 배열을 대체하여 사용할 수 있음 |
ArrayList, Vector, LinkedList |
Set 계열 | - 순서 유지하지 않음 - 중복 불가 |
HastSet, treeSet | |
Map계열 | - 키와 값의 쌍으로 저장 - 키는 중복 저장 안됨 //JSON 형식 |
HashMap, Hashtable, TreeMap, Properties |
메서드