문자열을 나타내는 클래스
1. 부분 문자열 추출 substring
String str = "Java programming is fun."; String substring = str.substring(5, 16);
(시작 인덱스 , 숫자의 -1 인덱스 ) 의 문자열을 추출한다.
2. 문자열 공백 제거 trim
String str = " Trim me! "; String trimstr = str.trim();
문자열에서 시작과 끝의 공백을 제거한다.
3. 문자열 분할split
String str1 = "ABCDEF"; String[] arr1 = str1.split(""); String str2 = "APPLE,BANANA,STRAWBERRY"; String[] arr2 = str2.split(",");
주어진 문자열을 배열로 나열한다. split() 에 “ “ 를 기준으로 구분한다. 비우면 모든 문자열을 분할하고 “,” 가 있으면 “,” 를 기준으로 분할한다.
4. 문자열에서 특정 문자 추출 charAt
String str = "APPLE,BANANA,STRAWBERRY"; char character = str.charAt(11);
() 내의 숫자를 가진 인덱스를 추출한다.
5. 문자열을 숫자로 전환 parseInt
String str = "1234"; int num = Integer.parseInt(str);
문자열을 정수로 전환해서 출력한다.
6. 문자열의 특정 부분 교체 replace
String str = "hi hello"; String rep = str.replace("hello", "everyone");
문자열의 특정 부분을 교체할 수 있다.
Share article