서비스 기획자 기록

[백준] 11654번 : 아스키 코드 - Java 본문

백준

[백준] 11654번 : 아스키 코드 - Java

주니5947 2025. 1. 4. 22:58

https://www.acmicpc.net/problem/11654


  • 문제


  • 풀이

- charAt() 메소드 활용

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
    	
    	Scanner sc= new Scanner(System.in);
    	
    	int ch = sc.next().charAt(0);
    	System.out.println(ch);
    	
    	sc.close();
    }
}

 

Scanner로는 char형을 바로 입력받을 수 없다.

따라서 next()를 통해 String으로 입력받은 뒤 charAt메소드로 하나씩 가져와야한다.

또한 문제의 조건이 해당 char값의 아스키 코드를 출력하는 것이므로 int형으로 받아야 아스키 코드를 출력할 수 있다.