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();
를 입력하면 된다!