본문 바로가기
Problem Solving/백준

[백준 알고리즘] 11654: 아스키 코드 풀이(자바)

by 청량리 물냉면 2021. 8. 25.
반응형
문제

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

 

11654번: 아스키 코드

알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

코드
import java.util.Scanner;

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

 

코드 설명
int a = (int)character.charAt(0);

charAt() 함수를 이용해 해당 인덱스의 문자를 받고, 해당 문자를 정수형으로 변환한다.

(문자를 정수형으로 변환 시 아스키 코드표의 문자열에 해당하는 십진수로 변환.)

 

반응형