자바의 String 클래스는 문자열을 다루는 데에 필요한 다양한 메서드를 제공한다.
compareTo(String anotherString) : 두 문자열을 사전 순서로 비교한다.
concat(String str) : 현재 문자열의 끝에 다른 문자열을 추가한다.
contains(CharSequence sequence) : 문자열이 특정 시퀀스를 포함하는지 확인한다.
endsWith(String suffix) : 문자열이 특정 접미사로 끝나는지 확인한다.
equals(Object anObject) : 문자열이 특정 객체와 동일한지 확인한다.
indexOf(int ch) : 문자열에서 특정 문자가 처음으로 나타나는 위치를 반환한다.
isEmpty() : 문자열이 비어 있는지 확인한다.
lastIndexOf(int ch) : 문자열에서 특정 문자가 마지막으로 나타나는 위치를 반환한다.
length() : 문자열의 길이를 반환한다.
replace(char oldChar, char newChar) : 문자열에서 특정 문자를 다른 문자로 바꾼다.
split(String regex) : 문자열을 특정 정규 표현식을 기준으로 분리한다.
startsWith(String prefix) : 문자열이 특정 접두사로 시작하는지 확인한다.
substring(int beginIndex) : 문자열의 특정 부분을 추출한다.
toLowerCase() : 문자열을 소문자로 변환한다.
toUpperCase() : 문자열을 대문자로 변환한다.
trim(): 문자열의 앞뒤 공백을 제거한다.