String 클래스
- char[]과 메서드(기능)를 결합한 것
- String 클래스 = char[] + 메소드(기능)
- 내용을 변경할 수 없고 읽기만 가능(Read Only)
String 클래스 메서드
메서드 |
설명 |
char charAt(int index) |
문자열에서 해당 인덱스에 있는 문자반환 |
int length() |
문자열의 길이 반환 |
String substring(int from, int to) |
문자열에서 해당범위의 문자열 반환, to는 포함되지 않음 |
booleam equals(Object obj) |
문자열의 내용이 같은지 비교, 같으면 true 다르면 false |
char[] toCharArray() |
문자열을 문자배열로 변환하여 반환 |
String 클래스 메서드 예제
char charAt(index)
public void method2() {
String sData = "ABC";
char cData = sData.charAt(2);
System.out.println("cData: " + cData);
}
출력물
cData: C
String substring(int from, int to)
public void method2() {
String sData = "ABC";
String sTmp = sData.substring(0,2);
System.out.println("sTmp: " + sTmp);
}
출력물
sTmp: AB