[Java] String 메서드 정리 (공백 제거, 대소문자, 자주 쓰는 메서드)
·
Java 코딩테스트/자주 쓰는 클래스 정리
코딩테스트에서 문자열 문제는 거의 매번 나온다. 자주 쓰는 String 메서드를 기능별로 정리한다.String은 불변(immutable)이다. replace, toUpperCase 같은 메서드는 원본을 바꾸지 않고 새 문자열을 반환한다. 그래서 반드시 반환값을 받아서 써야 한다.String s = "hello";s.toUpperCase(); // 결과 버려짐 — 원본 그대로s = s.toUpperCase(); // 이렇게 받아야 반영됨1. 길이 / 문자 접근 — length(), charAt()String s = "algorithm";System.out.println(s.length()); // 9System.out.println(s.charAt(0)); // 'a'length..