0%
String클래스의 생성자와 메서드
- String(StringBuffer buf)
- StringBuffer인스턴스가 갖고 있는 문자열과 같은 내용의 String인스턴스를 생성
- char charAt(int index)
- int compareTo(String str)
- 문자열을 사전순서로 비교함 같으면 0 사전순으로 이전이면 음수를, 이후면 양수를 반환
- String concat(String str)
- boolean contains(CharSequence s)
- boolean endWith(String suffix)
- boolean startWith(String prefix)
- boolean equals
- 매개변수로 받은 문자열과 String인스턴스의 문자열을 비교. obj가 String이 아니거나 문자열이 다르면 false를 반환
- int indexOf(int ch, int pos)
- 주어진 문자가 문자열에 존재하는지 지정된 위치부터 확인하여 위치를 알려줌. 못 찾으면 -1을 반환함
- int indexOf(String str)
- 주어진 문자열이 존재하는지 확인하여 그 위치를 알려줌
- int lnegth()
- String[] split(String regex)
- 문자열을 지정된 분리자로 나누어 문자열 배열에 담아 반환
- String substring(int begin, int end)
- 주어진 시작위치부터 끝 위치범위에 포함된 문자열을 얻음. 이 때, 시작위치의 문자는 범위에 포함되지만, 끝 위치의 문자는 포함되지 않음
- String toLowerCase()
- String toUpperCase()
- String trim()
- 왼쪽끝, 오른쪽끝에 있는 공백을 없앤 결과를 반환. 이 때 문자열 중간에 있는 공백은 제거되지 않음