사진 출처 : https://namu.wiki/
public class JavaExam {
public static void main(String[] args) {
String str = "hello";
System.out.println(str.length());
System.out.println(str.concat("world"));
str1 = str.concat(" world");
System.out.println(str);
System.out.println(str.substring(3));
System.out.println(str.substring(3,6));
}
}
- 문자열 길이 구하기
◼ str.length()는 str이 참조하는 길이를 구해 int형으로 반환해주는 메서드이다.
- 문자열 붙히기 (concat)
◼ str.concat("world") 메서드는 str이 참조하는 문자열 hello에다가 메서드의 인자로 들어온 문자열 world를 붙혀 String 타입으로 반환한다.
◼ str 원본이 수정되지는 않고 새로 문자열을 만들어지는 형식이다.
- 문자열 자르기 (subString)
◼ str.subString(3,6) 은 str이 참조하는 문자열을 3~6 까지 자른 값이다.
◼ str.subString(3) 은 해당 문자열 3 번째 이전의 문자를 지우는 값이다. (문자열 인덱스 0번 부터)