[java] Apache Commons Lang 을 사용하여 문자열을 소문자로 변환하는 방법
Apache Commons Lang은 자바 개발자를 위한 유용한 유틸리티 라이브러리로, 다양한 문자열 조작 및 변환 기능을 제공합니다. 이 라이브러리를 사용하여 문자열을 소문자로 변환하는 방법을 알아보겠습니다.
1. Apache Commons Lang 라이브러리 추가하기
먼저, 프로젝트에 Apache Commons Lang 라이브러리를 추가해야 합니다. 아래와 같이 Maven을 사용하는 경우 pom.xml
파일에 다음 종속성을 추가해주세요:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
Gradle을 사용하는 경우 build.gradle
파일에 다음 종속성을 추가해주세요:
dependencies {
implementation 'org.apache.commons:commons-lang3:3.12.0'
}
라이브러리를 추가한 후 프로젝트를 다시 빌드해주세요.
2. 문자열을 소문자로 변환하기
StringUtils
클래스의 lowerCase
메소드를 사용하여 문자열을 소문자로 변환할 수 있습니다. 아래는 예시 코드입니다:
import org.apache.commons.lang3.StringUtils;
public class LowercaseExample {
public static void main(String[] args) {
String str = "Hello, WORLD!";
String lowercaseStr = StringUtils.lowerCase(str);
System.out.println(lowercaseStr);
}
}
위 코드를 실행하면 출력 결과로 “hello, world!”라는 문자열이 출력됩니다.
3. 주의사항
- Apache Commons Lang 라이브러리의 버전은 필요에 따라 변경될 수 있으므로, 최신 버전을 사용하는지 확인해주세요.
lowerCase
메소드는 문자열을 모두 소문자로 변환합니다. 대문자를 유지하고 싶은 경우upperCase
메소드를 사용할 수도 있습니다.