- StringTokenizer Class
- split은 배열로 분리된 문자열을 반환하지만 StringTokenizer 클래스는 자체저긍로 분리된 문자열 처리
- 자체적으로 가지는 분리된 문자열을 '토큰'이라고 부름
- 매개변수로 문자열만 받으면 공백을 기준으로 분리
- StringTokenizer(String str, String delim) delim기준으로 분리
- String 버젼 iterator ? 같은 느낌
메서드 | 설명 |
int countTokens() | 추출하지않고 남아있는 토큰 수 반환 |
boolena hasMoreElements() | 커서 다음 토큰 있는지 판단 |
boolean hasMoreTokens() | 커서 다음 토큰 있는지 판단 |
Object nextElement() | 커서 다음토큰 object로 반환 |
String nextToken() | 커서 다음 토큰 String로 반환 |
String nextToke(String delim) | 커서 다음 토큰을 지정된 구분자로 분리 |
- Random class
생성자 | 설명 |
Random() | 난수 발생하기 위한 객체 생성 |
Random(long seed) | 매개변수로 전달받은 값을 기초로 난수를 발생하는 랜던 객체 생성 |
Arrays class
제어자 및 타입 | 메서드 | 설명 |
static int | binarySearch(*) | 배열에서 매개변수로 전달받은 값을 검색한 후 인덱스 반환 |
static *[] | copyOf(*[] original, int len) | orinial 배열을 len 만큼 복사한 배열 반환 |
static boolean | equals(*[] a, *[] a2) | 매개변수로 전달받은 두 배열 비교 |
static void | sort(*[] a) | 배열 내용 정렬 |
static String | toString(*[] a) | 배열 내용을 문자열로 반환 |
Pattern class
- 정규표현식