본문 바로가기
IT/Java

[Java] - 자바 String 문자열 공백 제거 하는 방법 (trim() 메서드)

by 차이나는 개발자 2021. 9. 28.
728x90
반응형

#자바 String 문자열 공백 제거 하는 방법 (trim() 메서드)

 

 

#문자열 공백 제거 메서드

-문자열 사이의 공백은 replace()메서드로 처리

-param: str String 문자열

-param: defValue String ""일 경우 대체 할 문자열

 

-예시

public class test {

	public static String trim(String str) {
		return trim(str, "");
	}

	public static String trim(String str, String defValue) {
		if (str == null || "".equals(str)) {
			return defValue;
		} else if (str.trim().length() == 0) {
			return defValue;
		} else {
			return str.trim();
		}
	}

	// Object -> String
	public static String trim(Object src, String defValue) {
		if (src != null) {
			return src.toString().trim();
		} else {
			return defValue;
		}
	}

	public static void main(String[] args) {
		System.out.println(trim("   Hello Java  ")); // Hello Java
		System.out.println(trim("", "replaceStr")); // replaceStr
		System.out.println(trim(22, "defValue")); // 22
	}
}

 

 

 

728x90
반응형

댓글