안녕하세요. 보통 Scanner sc = new Scanner(System.in); 으로 받는데 가끔씩 다른 분들이 올린 코드를 보면
Scanner sc = new Scanner(new FileInputStream("input.txt")); 이런식으로 되어있는게 있던데 어떤 차이가 있는지 알 수 있을까요.
말 그대로 입력을 표준 입력이 아닌 파일로부터 읽어옵니다.
그럼 위에꺼 쓰든 아래꺼 쓰든 속도 차이 등 다른 특징없이 쓰임새는 똑같나요?
똑같습니다.
댓글을 작성하려면 로그인해야 합니다.
qotnals1320 4년 전
안녕하세요. 보통 Scanner sc = new Scanner(System.in); 으로 받는데 가끔씩 다른 분들이 올린 코드를 보면
Scanner sc = new Scanner(new FileInputStream("input.txt")); 이런식으로 되어있는게 있던데 어떤 차이가 있는지 알 수 있을까요.