에스제이

반응형

안녕하세요, 오늘은 JAVA 문자열 대문자를 소문자로, 소문자를 대문자로 변환하는 방법에 대해서 알아보도록 하겠습니다. JAVA String 클래스는 문자열을 대소문자로 변환하는 함수를 제공합니다.

 

1. 대문자를 소문자로 변경(toUpperCase)

toUpperCase() 메소드는 모든 문자열을 대문자로 바꿔 결과값을 리턴합니다.

public class toUpperCase{
    public static void main(String[] args){
        String target1 = "hello world";
        String target2 = "Hello World";
        String target3 = "HELLO world";
        
        target1 = target1.toUpperCase();	// 대문자로 변환
        target2 = target2.toUpperCase();	// 대문자로 변환
        target3 = target3.toUpperCase();	// 대문자로 변환
        
        System.out.println("target1 ==>"+ target1);	// target1 결과값
        System.out.println("target2 ==>"+ target2);	// target2 결과값
        System.out.println("target3 ==>"+ target3);	// target3 결과값
    }
}

[ toUpperCase 결과 ]

target1 ==> HELLO WORLD
target2 ==> HELLO WORLD
target3 ==> HELLO WORLD

 

2. 소문자를 대문자로 변경(toLowerCase)

toLowerCase 메소드는 모든 문자열을 소문자로 바꿔 결과값을 리턴합니다.

public class toLowerCase{
    public static void main(String[] args){
        String target1 = "hello world";
        String target2 = "Hello World";
        String target3 = "HELLO world";
        
        target1 = target1.toLowerCase();	// 소문자로 변환
        target2 = target2.toLowerCase();	// 소문자로 변환
        target3 = target3.toLowerCase();	// 소문자로 변환
        
        System.out.println("target1 ==>"+ target1);	// target1 결과값
        System.out.println("target2 ==>"+ target2);	// target2 결과값
        System.out.println("target3 ==>"+ target3);	// target3 결과값
    }
}

[ toLowerCase결과 ]

target1 ==> hello world
target2 ==> hello world
target3 ==> hello world

 

 

번외로 이클립스에서 모든 문자열을 대소문자로 쉽게 변환하는 단축키!! (꿀팁)

[ 모든 문자열을 대문자로 변환 ] (변환하려는 문자열을 블록지정 후 )

 - CTRL + SHIFT + X

 

[ 모든 문자열을 소문자로 변환 ] (변환하려는 문자열을 블록지정 후 )

 - CTRL + SHFIT + Y

 

오늘도 정독해주셔서 감사합니다~:)

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band