개발/자바
Java - 문자열 처리 함수
웅'jk
2023. 1. 25. 10:58
1. concat : 문자열을 하나로 합친다.
String data1 = "abc";
System.out.println(data1.concat("mart"));
2. length : 문자열의 길이를 반환
System.out.println(data1.length());
3. substring : 문자열을 슬라이싱
data1 = "Hello world";
System.out.println(data1.substring(6,10+1));
4.split : 문자열을 분리
data1 = "red, blue, white";
String[] data2 = data1.split(", ");
5.trim : 문자열 오른쪽,왼쪽 공백제거
data1 = " abc@naver.com ";
System.out.println(data1.trim());
6.대소문자구분 toUpperCase,toLowerCase
String data3 = "abc@naver.com";
System.out.println(data3.toUpperCase());
System.out.println(data3.toLowerCase());
7. indexOf : 특정 문자열 위치 반환
System.out.println(data3.indexOf(".com"));
8. contais : 특정 문자열을 포함하고 있는지 확인
System.out.println(data3.contains("ABC"));
9. compareTo : 문자열을 작은지(-1) 큰지(+1) 같은지(0) 비교
if (data3.compareTo("ab") < 0) {
System.out.println("작다");
}else if(data3.compareTo("ab") > 0) {
System.out.println("크다");
}else {
System.out.println("같다");
}
10. equals : 문자열이 같은지 비교 True or False
System.out.println(data3.equals("abc@naver.com"));