http://stackoverflow.com/a/8560525
Scanner s = new Scanner(System.in);
System.out.println(s.nextInt());
System.out.println(s.nextInt());
System.out.println(s.next());
System.out.println(s.next());
이런 식으로 여러 단어를 한 문장에서 읽을 수 있네요.
그리고 파일입력은 그냥 경로를 치도록 하는 것이 편할 겁니다.
(system.in.readline 등 이용)
실행할 때 마우스로 파일을 끌어서 명령창에 놓으면 절대경로가 입력되니 편하죠.
질문을 제대로 이해한 건지 모르겠지만;
전 작다수 무경험 상태에서 큰다수로 시작했는데.. 사람들이 말하는 작은소리 흐릿한 화면을 경험해보지 못했기때문에 단점으로 느끼기 힘들었습니다.
옆에 둘다 사용했던 친구는 이것저것 다르다면서 차이점을 들며 작다수가 좋다고하던데... 오히려 큰다수를 먼저 사용해본 입장으론 작다수의 작은화면이 거슬렸어요.
자료구조 다루시는거면 이클립스 터미널로 system.in입력 받아서 하시는것같은데 입력 받아서 저장하는 변수만 다르다면 복수입력도 가능한것으로 알고 있습니다.
사전이라는 데이터베이스를 참조하는 거면 문자열 비교로 임시 배열에 같은 문자열 단어를 집어 넣고 그것을 출력하는 방식이 있지 않을까 싶네요.
써놓고 보니 도움이 안되는 소리같기도 하고;;