Java

[Java] 문자열 앞뒤 공백 잘라내기- trim()

connieya 2021. 5. 14. 10:12

String 메소드

String은 문자열에 관한 다양한 메소드를 가지고 있습니다.

그 중 앞 뒤 공백을 제거한 새로운 문자열을 리턴하는 trim () 메소드에 대해 알아보겠습니다.

trim()

다음과 같이 앞 뒤 공백이 있는 문자열이 있습니다.

 String str1 = "  자바 문자열 공부하기  ";

 

trim() 메소드로 앞 뒤 공백을 제거해보겠습니다.

String str2 = str1.trim();

앞 뒤 공백을 제거한 문자열을 str2 라는 변수에 담아 출력해보겠습니다.

 

System.out.println(str1);
System.out.println(str2);

결과 :

  자바 문자열 공부하기  
자바 문자열 공부하기

  

이처럼 trim() 메서드를 사용하면 문자열의 앞 뒤 공백을 제거해줍니다. 

(앞 뒤의 공백만 제거할 뿐, 중간의 공백은 제거하지 않습니다.)

 

정리

String str1 = "  자바 문자열 공부하기  ";
String str2 = str1.trim();
System.out.println(str1);
System.out.println(str2);

 

trim() 메서드는 문자열의 앞 뒤 공백을 제거한 새로운 문자열을 생성한 뒤

str2라는 변수가 새로 생성된 문자열을 참조하는 것이다.