대소 문자 변환

입력은 소문자 a ~ z 사이 여야한다고 가정 할 수 있습니다.

public class Solution {
    
    
    
    public static char lowercaseToUppercase(char character) {
    
    
        character = (char)(character - 32);
        return character;
    }
    public static char uppercaseTolowercase(char character){
    
    
        character = (char)(character + 32);
        return character;
    }
    public static void main(String [] args){
    
    
        Scanner sc = new Scanner(System.in);
        String str = sc.next();
        char character = str.charAt(0);
        //Solution so = new Solution();
        if(character >= 'a' && character <= 'z'){
    
    
            System.out.print(lowercaseToUppercase(character));
        }
        if(character >= 'A' && character <= 'Z'){
    
    
            System.out.print(uppercaseTolowercase(character));
        }
    }
}
참고 : 메서드가 비 정적 메서드 인 경우 main 함수에서 메서드를 호출하려면 클래스 객체를 만들어야합니다.

추천

출처blog.csdn.net/A_Tu_daddy/article/details/103533381