JAVA를 JAVA라

[JAVA] System.in.read(); 본문

JAVA/함수 (eclipse)

[JAVA] System.in.read();

샛별KIM 2021. 5. 24. 15:40

char input = (char) System.in.read();

 

Scanner와 같은 역할을 한다. 단, (char)로 캐스팅해주어야 하며

문자를 입력 후 엔터를 치면 엔터를 \n, \r로 인식되기 때문에

ex. 멈출까요?(Y/N) 일 때 N(엔터)를 입력하면 총 3번 입력한 것으로 인식...

그러므로 엔터 키 처리를 위해 밑에

 

System.in.read();

System.in.read();

 

를 입력하면 된다!

'JAVA > 함수 (eclipse)' 카테고리의 다른 글

[JAVA] while과 do~while  (0) 2021.05.24
[JAVA] 연산자 中 모듈러(%)  (0) 2021.05.24
[JAVA] 무한반복  (0) 2021.05.24
[JAVA] System.exit()  (0) 2021.05.24
[JAVA] switch ~ case  (0) 2021.05.24
Comments