contains
// a가 student를 포함하고 있으면 true 반환
a = "Hello student.";
str = StringUtils.contains(str, "student");
System.out.println("contains : " + str);
defaultString
// a가 null이면 "", 아니면 a 반환
a = "Hi";
str = StringUtils.defaultString(str);
System.out.println("defaultString : " + str);
deleteWhitespace
// 문자열 중 공백 문자가 있으면 모두 제거
a = "H e l l o";
str = StringUtils.deleteWhitespace(a);
Sytem.out.println("deleteWhitespace : " + str);
equals
// a와 b가 동일한지 유무 반환
a = "student";
b = "student";
str = StringUtils.equals(a, b);
System.out.println("equals : " + str);
equalsIgnoreCase
// 대소문자 무시하고 a와 b 비교
a = "student";
b = "STUDENT";
str = StringUtils.equalsIgnoreCase(a, b);
System.out.println("equalsIgnoreCase : " + str);
indexOf
// a에서 첫 번째 st 의 인덱스 반환 (인덱스는 0부터 시작)
a = "student study student";
int i = StringUtils.indexOf(a, "st");
System.out.println("indexOf : " + i);
lastIndexOf
// a에서 마지막 nt 의 인덱스 반환
a = "student study student";
int i = StringUtils.lastIndexOf(a, "nt");
System.out.println("lastIndexOf : " + i);
isBlank
// 문자열이 공백문자이거나 길이가 0이거나 null인 경우 true 반환
a = "";
str = StringUtils.isblank(a):
System.out.println("isBlank : " + str);
isEmpty
// a가 null이거나 길이가 0이면 true 반환
a = "";
str = StringUtils.isEmpty(a);
System.out.println("isEmpty : " + str);
isNotEmpty
// a가 null이 아니거나 길이가 0이 아니면 true 반환
a = "";
str = StringUtils.isNotEmpty(a);
System.out.println("isNotEmpty : " + str);
join
// array에서 문자열을 읽어와 '|' 구분자로 연결
String[] a = {"java", "javascript", "jQuery", "json"};
b = " | ";
str = StringUtils.join(a, b);
System.out.println("join : " + str);
lowerCase
// a를 소문자로 변환
a = "STUDENT";
str = StringUtils.lowerCase(a);
System.out.println("lowerCase : " str);
upperCase
// a를 대문자로 변환
a = "student";
str = StringUtils.upperCase(a);
System.out.println("upperCase : " + str);
swapCase
// 대문자는 소문자로, 소문자는 대문자로 변환
a = "STUDENT study";
str = StringUtils.swapCase(a);
System.out.println("swapCase : " + str);
reverse
// 문자열의 앞뒤 순서를 바꿈
a = "study memo";
str = StringUtils.reverse(a);
System.out.println("reverse : " + str);
split
// ','를 구분자로 사용하여 분리
a = "banana, apple, peach, melon, orange";
String[] str = StringUtils.split(a, ',');
for (int j = 0; j < str2.length; j++) {
System.out.println("split str[" + j + "] : " + str[j]);
}
strip
// 문자열 좌우에 있는 공백 문자를 제거
a = " study ";
str = StringUtils.strip(a);
System.out.println("strip : " + str);
trim
// 문자열 좌우에 있는 공백 문자를 제거
a = " study ";
str = StringUtils.trim(a);
System.out.println("trim : " + str);
'Spring' 카테고리의 다른 글
[Spring] enum(이늄) 사용자 레벨 관리 기능 (0) | 2022.06.15 |
---|---|
[Spring] @Controller, @RestController의 차이 (0) | 2022.06.14 |
[Spring] MyBatis 적용 (0) | 2022.06.07 |
[Spring] mariadb spring datasource 적용 (0) | 2022.06.07 |
[Spring] 로그, 한글 filter 적용, RequestMapping 관련, ajax (0) | 2022.06.03 |