Programming/JAVA
String 클래스
dev?
2022. 5. 7. 08:29
반응형
1. 문자열 길이 - length
String exam1 = "자바";
exam1.length();
2. 특정 문자의 위치 조회 - indexOf
: 왼->오 이동하면서 검색
String exam1 = "자바 테스트";
exam1.indexOf("테");
3. 특정 문자열이 마지막으로 나타나는 위치 조회 - lastIndexOf
: 오 -> 왼 이동하면서 검색
String exam1 = "자바 테스트";
exam1.lastIndexOf("테");
4. 특정 문자열 변경 - replace
- replace(기존 문자열, 변경할 문자열)
replace(기존 문자열, 변경할 문자열)
5. 대소문자 변경 - toUpperCase / toLowerCase
- toLowerCase() : 소문자로 변경
- toUpperCase() : 대문자로 변경
6. 공백 제거 - trim / replace
- trim() : 양쪽 공백 문자 제거
- replace() : 모든 공백 문자 제거 및 대체
replace("대상", "대체문자");
7. 문자열 비교 - equals
8. 문자열 자르기 - substring
/* 마지막 인덱스는 포함이 안됨 = 마지막 인덱스 -1 까지 */
substring(시작 인덱스, 마지막 인덱스)
/* 마지막 인덱스는 생략가능 */
substring(인덱스)
9. 서식 만들기 - format
10. 문자열 분리하기 - split
반응형