1205수업11일차(JAVA) - If06(System.in.read())
2023. 12. 6. 10:01ㆍ2023.11.21-2024.05.31
package dec05;
import java.io.IOException;
public class If06 {
public static void main(String[] args) throws IOException {
System.out.println("0~9 중 하나의 숫자를 눌러주세요");//아스키 코드표
int value = System.in.read();//아스키 코드표 대응하는 문자가 온다
System.out.println(value -48);
}
}
System.in.read()
Java에서 표준 입력 스트림인 System.in에서 바이트를 읽어오는 메서드입니다.
이 메서드는 IOException을 던지므로 예외 처리가 필요합니다.
주로 이 메서드는 한 번에 한 바이트씩 데이터를 읽습니다.
사용자가 키보드에서 문자를 입력하면 해당 문자에 해당하는 ASCII 코드 값을 반환합니다.
예를 들어, 사용자가 'A'를 입력하면 65가 반환됩니다.
'2023.11.21-2024.05.31' 카테고리의 다른 글
1206수업12일차(JAVA) - For01 (0) | 2023.12.06 |
---|---|
1206수업12일차(JAVA) - Test01 (1) | 2023.12.06 |
1205수업11일차(JAVA) - If05(가위바위보) (1) | 2023.12.06 |
1205수업11일차(JAVA) - If04(TEMP2) (1) | 2023.12.06 |
1205수업11일차(JAVA) - If03( TEMP) (1) | 2023.12.06 |