trim(), strip() 둘 중 문자열 (String)의 앞뒤에 있는 공백을 제거하는 메서드이다.
trim()String string = " i love you ";
String trimString = string.trim();
System.out.println("string = " + string);
System.out.println("string.length() = " + string.length());
System.out.println("trimString = " + trimString);
System.out.println("trimString.length() = " + trimString.length());
OUTPUT
string = i love you string.length() = 19 trimString = i love you trimString.length() = 14
(공백), \t (탭), \n (개행) 와 같이 ASCII 공백 문자 처리strip()String string = " i love you ";
String stripString = string.strip();
System.out.println("string = " + string);
System.out.println("string.length() = " + string.length());
System.out.println("stripString = " + stripString);
System.out.println("stripString.length() = " + stripString.length());
OUTPUT
string = i love you string.length() = 19 stripString = i love you stripString.length() = 14
strip()을 사용하면 모든 종류의 공백 문자를 처리할 수 있기 때문에 권장되는 방법이라고 한다!
(단, Java 11 이상일 경우)