life is egg

대소문자 변환 본문

알고리즘/개인공부

대소문자 변환

삶은계란진재혁 2023. 2. 1. 09:01
import java.util.Scanner;
  
public class Main {
  public static void main(String[] args){
    Main sol = new Main();
    Scanner in=new Scanner(System.in);
    String input1 = in.next();

    System.out.println(sol.solution(input1));
  
  }
   public StringBuffer solution(String input) {
        char[] chars = input.toCharArray();

        StringBuffer answer = new StringBuffer();

        for (char c : chars) {
           if(c>96){
               answer.append((char)(c-32));
           }else {
               answer.append((char)(c+32));
           }
        }
        return answer;
    }
  
}

FB

  • 대소문자 판별하는 메소드가 Character 클래스에 존재한다 Character.isLowerCase().. 소문자니 ~
  • 아스키코드 65~90 대문자 + 32는 소문자

'알고리즘 > 개인공부' 카테고리의 다른 글

중복문자제거  (0) 2023.03.20
특정단어 뒤집기  (0) 2023.02.10
단어 뒤집기  (0) 2023.02.07
문장 속 단어  (0) 2023.02.06
문자 찾기  (0) 2023.02.01
Comments