728x90
* String
- String 클래스를 이용하기 때문에 하나하나의 문자열은 객체
- 한번 생성된 String 인스턴스가 갖는 문자열은 읽어 올 수 있고, 수정이 불가능하다.
* String 클래스에 정의된 메소드
타입 | 반환 타입 | 기본값 |
charAt(int index) | char | index로 지정된 첨자 위치에 있는 문자반환 |
compareTo(String str) | int | string1이 String str보다 사전적 순서에 앞서면 음수, 같으면 0, 뒤에 있으면 양의 정수를 반환 |
concat(String str) | String | String 과 str을 접합하여 구성되는 새로운 String을 반환 |
equals(String str) | boolean | String이 str과 같은 문자열이면 True, 그렇지 않으면 False 반환 |
length() | int | String의 문자개수를 반환 |
replace(char c1, char c2) | Stirng | String에 나타나는 c1를 c2로 변경 |
substring(int s1, int endindex) | String | String의 s1 위치에서부터 endindex-1까지에 걸친 문자열을 반환 |
toLowerCase() | String | 모든 대문자를 소문자로 변환 |
toUpperCase() | String | 모든 소문자를 대문자로 변환 |