관리 메뉴

JIE0025

[Java] 문자열 공백 여부, 공백 제거 메서드 본문

Algorithm/관련문법

[Java] 문자열 공백 여부, 공백 제거 메서드

Kangjieun11 2022. 11. 24. 10:39
728x90

문자열 공백여부

isEmpty()

  • 주어진 문자열이 빈 문자열이면 true, 아니면 false를 반환

isBlank()

  • java 11
  • 주어진 문자열이 빈 문자열이거나, 공백만 갖는 문자열(" ")이면 true, 아니면 false를 반환

문자열 공백제거

java.lang.String, 앞뒤 공백을 제거한 문자열을 리턴한다는점이 동일하다.

trim()

  • 앞뒤 공백을 제거한 문자열의 복사본을 리턴
  • \u0020' 이하의 공백들만 제거

strip()

Whitespace character - Wikipedia

From Wikipedia, the free encyclopedia Jump to navigation Jump to search Any character in typography representing a blank space "Dot space" redirects here. For the animated film, see Dot in Space. "␣" redirects here. Not to be confused with ⌴. In comput

en.wikipedia.org


stripLeading() : 문자열 앞 공백 제거
stripTrailing() : 문자열 뒤 공백 제거




** 개인의견 **
str.trim().isEmpty() 하면 str.isBlank() 와 비슷한 효과가 나는 것 같다.