WordUtils 클래스 살펴보기

Apache Commons Lang 컴포넌트의 WordUtils 클래스에 대해 알아보자.
말그대로 단어를 쉽게 다룰 수 있는 기능을 제공한다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import org.apache.commons.lang3.text.WordUtils;
public class Main {
public static void main(String[] args) {
// capitalize 메소드는 단어의 첫 글자를 대문자로 치환한다.
System.out.println(WordUtils.capitalize("hello world!"));
// initials 메소드는 단어들의 이니셜을 구한다.
// 즉, 각 단어들의 첫글자만 남긴다.
System.out.println(WordUtils.initials("Java development Kit"));
// wrap 메소드는 텍스트 편집기의 워드랩 기능을 제공한다.
// 즉, 단어별로 한 라인의 남은 칸에 다 적히지 않으면 해당 단어를 다음 라인에 적는다.
System.out.println(WordUtils.wrap("Hello world!", 8 ));
System.out.println(WordUtils.wrap("Hello world!", 12));
}
}

결과이다.

1
2
3
4
5
Hello World!
JdK
Hello
world!
Hello world!
Share Comments