카테고리 없음

nextInt() 후 nextLine() 실행시 제대로안되는 이유

Oreooo 2023. 1. 23. 03:39

서 nextInt()에  3을  넣고  enter키를  치게되면,  \n(개행문자)는  버퍼에 남게 되고 

nextLine()에서는 내가 문장을 치기전에  입력 버퍼에 남은 \n을  먼저 받아들여  nextLine()이 종료된다.

nextLine()은  그 Line 전체를 받기 때문에  \n도  해당  줄에 있는 경우 받는다.