코딩테스트

[CodeUp , Java] 코드업1036 [기초-출력변환] 영문자 1개 입력받아 10진수로 출력하기

낑주영 2022. 5. 10. 23:15

문제 1036

[기초-출력변환] 영문자 1개 입력받아 10진수로 출력하기

입력

영문자 1개가 입력된다.

출력

아스키코드 값을 10진수로 출력한다.

 

 

소스코드

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {

		Scanner scanner = new Scanner(System.in); //입력값 받기
		
        //charAt : String으로 받은 결과값을 한글자만 char으로 변환
		char code = scanner.nextLine().charAt(0); 
		int num = (int)code;
		System.out.println(num); //출력

	}

}
  • 아스키코드표 참고.
  • char code = scanner.next().charAt(0) 도 똑같은 결과 나옴