반응형
1. trim()
- string.trim()은 문자열 앞 뒤의 공백을 제거한다.
- 문자열 중간에 있는 공백은 제거하지 못한다.
CODE
String str1 = " By default ";
String str2 = " By default";
String str3 = "By default ";
String result1 = str1.trim();
String result2 = str2.trim();
String result3 = str3.trim();
System.out.println("[" + result1 + "]");
System.out.println("[" + result2 + "]");
System.out.println("[" + result3 + "]");
Output:
[By default]
[By default]
[By default]
2. replace()
- string.replace()를 이용하면 문자열 가운데 있는 공백을 제거할 수 있다.
- 메서드
String.replace(char, char): 첫번째 인자의 문자를 찾고, 두번째 문자로 변환
String.replaceAll(String, String): 첫번째 문자열을 찾고, 두번째 문자열로 변환
String.replaceFirst(String, String): 첫번째 인자의 문자를 찾고, 두번째 문자로 변환, 단 한번만
CODE:
String str1 = " By default ";
String result1 = str1.replaceAll(" ", "");
String result2 = str1.replace(" ", "");
String result3 = str1.replaceFirst(" ", "");
System.out.println("[" + result1 + "]");
System.out.println("[" + result2 + "]");
System.out.println("[" + result3 + "]");
Output:
[Bydefault]
[Bydefault]
[By default ]
반응형
'Android > Android Java' 카테고리의 다른 글
[Android Java] System.arraycopy (0) | 2023.10.27 |
---|---|
[Android Java] URL 유무 및 추출 (0) | 2023.10.27 |
[Android Java] emoji 유무 check (0) | 2023.10.26 |
[Android Java] EventBus (0) | 2023.10.26 |
[Android Java] 입출력 BufferedWriter BufferedReader (0) | 2023.10.26 |