[java] Apache Commons Lang 을 사용하여 문자열에 공백을 추가하는 방법

Apache Commons Lang은 Java 개발자들이 자주 사용하는 유용한 라이브러리입니다. 이 라이브러리를 사용하여 문자열에 공백을 추가하는 방법을 알아보겠습니다.

Apache Commons Lang 라이브러리 가져오기

먼저, Apache Commons Lang 라이브러리를 프로젝트에 추가해야 합니다. Maven이나 Gradle과 같은 의존성 관리 도구를 사용하고 있다면, pom.xml 또는 build.gradle 파일에 아래와 같은 의존성을 추가하세요.

Maven:

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang3</artifactId>
    <version>3.12.0</version>
</dependency>

Gradle:

implementation 'org.apache.commons:commons-lang3:3.12.0'

문자열에 공백 추가하기

Apache Commons Lang 라이브러리를 사용하여 문자열에 공백을 추가하는 방법은 간단합니다. 아래의 예제 코드를 참고하세요.

import org.apache.commons.lang3.StringUtils;

public class Main {
    public static void main(String[] args) {
        String text = "Hello";
        int spacesToAdd = 5;

        String result = StringUtils.rightPad(text, text.length() + spacesToAdd);
        System.out.println(result);
    }
}

이 예제에서는 StringUtils.rightPad() 메소드를 사용하여 원본 문자열의 오른쪽에 지정된 개수의 공백을 추가하고 있습니다. 위의 코드를 실행하면 “Hello “라는 결과를 얻을 수 있습니다.

위의 예제 코드에서 StringUtils.rightPad() 외에도 StringUtils.leftPad() 메소드를 사용하여 문자열의 왼쪽에 공백을 추가할 수도 있습니다.

결론

Apache Commons Lang을 사용하여 문자열에 공백을 추가하는 방법을 배웠습니다. 이 라이브러리는 다양한 문자열 조작 기능을 제공하므로, 프로젝트에서 자주 활용할 수 있습니다. 추가적인 기능에 대해서는 Apache Commons Lang 공식 문서를 참고해주세요.