Coding/Java
String Methods
수코일지
2024. 3. 12. 21:38
- charAt(index):
- 문자열에서 특정 인덱스에 해당하는 문자를 반환합니다.
- 인덱스는 0부터 시작하며, 문자열의 길이를 넘어가면 빈 문자열을 반환합니다.
- compareTo(anotherString):
- 두 문자열을 사전 순서로 비교합니다.
- 비교 결과에 따라 정수 값을 반환하며, 두 문자열이 동일하면 0을 반환합니다.
- concat(str):
- 현재 문자열에 다른 문자열을 이어붙여 새로운 문자열을 반환합니다.
- equals(anotherString):
- 두 문자열이 동일한지 여부를 확인합니다.
- 대소문자를 구분하여 비교하며, 동일하면 true를 반환합니다.
- equalsIgnoreCase(anotherString):
- 대소문자를 무시하고 두 문자열이 동일한지 여부를 확인합니다.
- 동일하면 true를 반환합니다.
- indexOf(str):
- 주어진 부분 문자열의 첫 번째 발생 위치(인덱스)를 반환합니다.
- 해당 부분 문자열이 없으면 -1을 반환합니다.
- lastIndexOf(str):
- 주어진 부분 문자열의 마지막 발생 위치(인덱스)를 반환합니다.
- 해당 부분 문자열이 없으면 -1을 반환합니다.
- length():
- 문자열의 길이(문자 수)를 반환합니다.
- toLowerCase():
- 문자열의 모든 문자를 소문자로 변환한 새로운 문자열을 반환합니다.
- toUpperCase():
- 문자열의 모든 문자를 대문자로 변환한 새로운 문자열을 반환합니다.
- replace(oldStr, newStr):
- 문자열 내에서 특정 문자열을 다른 문자열로 대체합니다.
- substring(start):
- 지정된 시작 인덱스부터 문자열의 끝까지의 부분 문자열을 반환합니다.
- substring(start, end):
- 지정된 시작 인덱스부터 종료 인덱스까지의 부분 문자열을 반환합니다. (종료 인덱스는 포함되지 않음)
- trim():
- 문자열의 앞뒤에 있는 공백(스페이스, 탭, 개행 등)을 제거한 새로운 문자열을 반환합니다.