문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:java:commons-lang [2020/04/13 17:41] jskim |
wiki:java:commons-lang [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 20: | 줄 20: | ||
| ===== StringEscapeUtils ===== | ===== StringEscapeUtils ===== | ||
| - | <do 2020-04-06 천호동밤안개, | + | <do 2020-05-31 천호동밤안개, |
| 줄 106: | 줄 106: | ||
| \\ | \\ | ||
| > | > | ||
| - | 두 문자열을 십진수로 변환 후 비교값을 출력한다. | + | 두 문자열을 십진수로 변환 후 두 값의 차(-)를 |
| <code java> | <code java> | ||
| //' | //' | ||
| 줄 125: | 줄 125: | ||
| StringUtils.compare 과 같지만 대소문자를 구분하지 않는다. | StringUtils.compare 과 같지만 대소문자를 구분하지 않는다. | ||
| <code java> | <code java> | ||
| + | //' | ||
| + | System.out.println((int) ' | ||
| + | System.out.println((int) ' | ||
| + | // | ||
| + | // | ||
| + | |||
| int compareIgnoreCase = StringUtils.compareIgnoreCase(" | int compareIgnoreCase = StringUtils.compareIgnoreCase(" | ||
| System.out.println(compareIgnoreCase); | System.out.println(compareIgnoreCase); | ||
| 줄 138: | 줄 144: | ||
| </ | </ | ||
| \\ | \\ | ||
| - | > | ||
| - | 문자열안에 여러개의 비교문자열 중 하나라도 포함되어있으면 ' | ||
| - | <code java> | ||
| - | boolean containsAny = StringUtils.containsAny(" | ||
| - | System.out.println(containsAny); | ||
| - | // | ||
| - | </ | ||
| - | \\ | ||
| > | > | ||
| StringUtils.contains 과 같지만 대소문자를 구분하지 않는다. | StringUtils.contains 과 같지만 대소문자를 구분하지 않는다. | ||
| 줄 151: | 줄 149: | ||
| boolean containsIgnoreCase = StringUtils.containsIgnoreCase(" | boolean containsIgnoreCase = StringUtils.containsIgnoreCase(" | ||
| System.out.println(containsIgnoreCase); | System.out.println(containsIgnoreCase); | ||
| + | // | ||
| + | </ | ||
| + | \\ | ||
| + | > | ||
| + | 문자열안에 여러개의 비교문자열 중 하나라도 포함되어있으면 ' | ||
| + | <code java> | ||
| + | boolean containsAny = StringUtils.containsAny(" | ||
| + | System.out.println(containsAny); | ||
| // | // | ||
| </ | </ | ||
| 줄 187: | 줄 193: | ||
| \\ | \\ | ||
| > | > | ||
| - | 문자열안에 비교문자열과 같은 문자열이 있으면 1을, 없다면 0을 반환한다. | + | 문자열안에 비교문자열과 같은 문자열이 있으면 1, 없다면 0 을 반환한다. |
| <code java> | <code java> | ||
| int countMatches = StringUtils.countMatches(" | int countMatches = StringUtils.countMatches(" | ||
| 줄 203: | 줄 209: | ||
| \\ | \\ | ||
| > | > | ||
| - | 문자열이 space(띄어쓰기), | + | 문자열이 space(띄어쓰기), |
| <code java> | <code java> | ||
| String defaultIfBlank1 = StringUtils.defaultIfBlank(null, | String defaultIfBlank1 = StringUtils.defaultIfBlank(null, | ||
| 줄 265: | 줄 271: | ||
| // | // | ||
| </ | </ | ||
| + | \\ | ||
| > | > | ||
| 문자열의 마지막 문자와 비교문자열을 비교하여 같다면 ' | 문자열의 마지막 문자와 비교문자열을 비교하여 같다면 ' | ||
| 줄 337: | 줄 343: | ||
| \\ | \\ | ||
| > | > | ||
| - | 여러개의 문자열 중 null, 공백, 띄어쓰기를 제외한 첫번째 문자열을 반환한다.\\ | + | 여러개의 문자열 중 null, 공백, |
| StringUtils v.3.8 부터 사용할 수 있다. | StringUtils v.3.8 부터 사용할 수 있다. | ||
| <code java> | <code java> | ||