아스키코드(11654)
아스키 코드에 대해 알아보는 문제
문제
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.
입력
알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다.
출력
입력으로 주어진 글자의 아스키 코드 값을 출력한다.
예제 입력
예제 출력
예제 입력2
예제 출력2
예제 입력3
예제 출력3
https://st-lab.tistory.com/59 여기서 또 도움을 받아버림 ㅠ
일단 scanner로 문자를 받기 위해서는 next나 nextLine으로 문자열로 입력받고, charAt()으로 문자를 잘라야 함
그리고 int로 저장함으로써, 문자에 대응되는 값, 즉 아스키 코드값을 저장하는 방식
Scanner방식을 이용하지 않는 방법도 있음
System.in은 byte값으로 문자 한 개만 읽으면서 해당 문자에 대응되는 아스키 코드 값을 저장할 수 있음
-> 반드시 예외처리를 해줘야함 : throws Exception을 추가
Last updated
Was this helpful?