[Java] String 클래스 메소드
2021. 4. 24. 21:05
1. 사용법
str.charAt(index);
str1.compareTo(str2); // 두 문자열을 사전순 비교. (str1의 아스키값) - (str2 아스키값) 반환
// str1이 먼저일 경우 음수, 같으면 0, 나중이면 양수 반환.
str1.compaterToIgnoreCase(str2); // 대소문자 구분하지 않고 두 문자열 사전순 비교
st1.equals(str2);
str1.indexOf(str2) // str1에 str2가 존재할 경우 처음 등장하는 위치의 index 반환, 없을 경우 -1 반환
str1.lastIndexOf(str2) // str1에 str2가 마지막으로 등장하는 위치의 index 반환
str1.concat(str2) // str1+str2 반환
str1.split(str2); // str2를 기준으로 str1 나누어 string 배열로 반환
str1.replaceAll(from_str1, str2); // str1의 일부를 str2로 교체한 후 반환
str.trim(); // 문자열 앞뒤 공백 제거
str.substring(first) // str의 first부터 끝까지 새로운 문자열로 반환
str.substring(first, last); // str의 [first,last)범위를 새로운 문자열로 반환
str.toCharArray(); // str을 한 글자씩 나누어 char 배열로 반환
str.toUpperCase(); // 문자열 전체를 대문자로 변환
str.toLowerCase(); // 문자열 전체를 소문자로 변환
str.length();
str.isEmpty();
String.valueOf(x); //x를 string 자료형으로 변환
'Java' 카테고리의 다른 글
[Java] Queue (0) | 2021.05.04 |
---|---|
[Java] List <-> Array (0) | 2021.04.26 |
[Java] Arrays 클래스 (0) | 2021.04.18 |
[Java] Map 인터페이스 (0) | 2021.04.15 |
[Java] 문자열(String) 비교 (0) | 2021.04.14 |