
| 메소드 | 설 명 |
|---|---|
| indexOf(문자열) | 문자열 정방향으로 인덱스값 반환 |
| indexOf(문자열, 인덱스번호) | 인덱스번호를 기준으로 오른쪽에 해당하는 부분의 문자열 정방향에서 인덱스 값 반환 |
| indexOf(아스키코드값) | 아스키코드 값으로 정방향 인덱스 값을 반환함, A ---> 65, a ---> 97 |
| lastIndexOf(문자열) | 문자열 역방향으로 인덱스값 반환, 하지만 반환 인덱스 값은 정뱡향과 동일 |
| lastIndexOf(문자열, 인덱스번호) | 인덱스번호를 기준으로 왼쪽에 해당하는 부분의 문자열의 맨 앞글자를 오른쪽에서부터 찾는 것 |
| 객체명.toUpperCase() | 모두 대문자로 반환 |
| 객체명.toLowerCase() | 모두 소문자로 반환 |
| 객체명.compareTo() | 문자열 비교 |
| 1) 비교대상에 문자열이 포함되어 있을 경우(단, 첫글자부터 같은 문자열이어야 한다.) 서 |
: 기본 자료형을 클래스호 시켜놓는 자료형(자동 형변환 불가함)
: 단축형식으로 바로 생성할 수 있음. new 라는 것이 숨어 있음. 값이 바뀌면 메모리값도 바뀜
| 기본자료형 | ----->(Boxing) | Wrapper 클래스 |
|---|---|---|
| byte | <-------> | Byte |
| short | <-------> | Short |
| int | <-------> | Integer |
| long | <-------> | Long |
| float | <-------> | Float |
| double | <-------> | Double |
| char | <-------> | Character |
| boolean | <-------> | Boolean |
숫자 ----> 문자
문자 ----> 숫자
-클래스 급으로 변환시켜야 바꿀 수 있음
자료형.valeOf("매개변수" => 변수, 객체)
// wrapper 클래스와 기본자료형 사이에는 자동자료형 변환이 가능함.
기본자료형 - boxing --> Wrapper 클래스 // 객체로 변환 Upper Case
Wrapper클래스 -unBoxing--> 기본자료형 // DownCase