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

//char를 정수형으로 변환하면 자동으로 아스키코드로 변환됨
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
char a = s.next().charAt(0);
System.out.println((int)a);
s.close();
}
}
[주목할만한 부분]
자바에서는 char를 int로 변환하면 자동으로 아스키코드로 변환된다.
따라서
char a = s.next() -> String으로 받음
char a = s.next().charAt(0) -> 첫 번째 문자를 char로 받음
(int)a -> char를 int로 변환한다!
'PROGRAMMING > [java] Baekjoon Online Judge (BOJ)' 카테고리의 다른 글
| [Java/Baekjoon] 백준 11720번(5-5) : 숫자의 합 (0) | 2025.07.10 |
|---|---|
| [Java/Baekjoon] 백준 10951번(3-12) : A+B-4 (0) | 2025.07.03 |
| [Java/Baekjoon] 백준 15552번(3-6) : 빠른 A+B (0) | 2025.07.01 |
| [Java/Baekjoon] 백준 11650번(2-5) : 알람 시계 (0) | 2025.06.28 |
| Automatic commit to GitHub for Baekjoon (BOJ) solutions (0) | 2025.06.28 |