1. String 값 일치 여부 판단
str1.equals(str2) |
- String 형 str1과 str2가 일치하는지 확인
2. String 의 특정위치 성분을 char형으로 반환
str.charAt(i) |
- String형 str변수의 i번쨰 위치한 문자를 반환(ex str = KOREA , str.charAt(1) = 'O' )
3. String 문자열 일괄 대문자 or 소문자로 변경
str.toUpperCase() | str.toLowerCase() |
- ex) str = "aAbCC" , str.toUpperCase() = "AABCC" , str.toLowerCase() = "aabcc"
4. String 문자열 자르기
str.substring(int start , int end) |
- str의 start번째 문자부터 end 전의 문자까지 자르기 ( ex. str = "happyNewYear" , str.substring(3 , 6) = "pyN")
5. 특정문자열 기준으로 나누어, String 배열에 집어넣기
String[] temp = str.split("특정문자") |
- ex) str ="010-1234-1234" 이고 , String[] temp = str.spilt("-") 라면 temp = { 010 ,1234 ,1234}
6. Char to String
String str = Character.toString(ch) |
7. String to arrChar
String str = new String(arrChar); |
8. Sting 문자 사전식순서 설정
str1.compareTo(str2) |
리턴값은 int형
str1 이 str2 보다 사전식순서가 빠를 때 -1 반환
str1 이 str2 과 사전식순서가 같을때 0 반환
str1 이 str2 보다 사전식순서가 느릴 때 +1 반환
9. Sting문자에 특정 문자열 포함여부 확인
str.contains("특정문자") |
'알고리즘 > 참고' 카테고리의 다른 글
[JAVA] 우선순위 큐 사용, 스택 사용 (0) | 2021.01.18 |
---|---|
[JAVA] Hashmap 다루기 (0) | 2020.06.01 |
[JAVA] arraylist 다루기 (0) | 2020.05.28 |
[JAVA]배열 다루기 (0) | 2020.05.28 |
[JAVA] 문자열 함수로 다루기 (0) | 2020.05.28 |