파일에서 단어를 스캔 할 때 출력이 0이되는 이유는 무엇입니까?

NathanLamplough

사용자가 입력 한 파일을 읽고 사용자가 입력 한 단어의 발생 횟수를 인쇄하려고합니다. 여러 단어의 인스턴스가 있지만 여전히 0이되고 이유를 잘 모르겠습니다.

try { 
        Scanner scan = new Scanner(System.in);
        System.out.println("Please enter the filename: ");
        String sfile = scan.next();
        System.out.println("Please enter a word: ");
        String wordname = scan.next();
        FileReader fin = new FileReader(sfile);
        Scanner scanner = new Scanner(sfile);



        int count = 0;

        while (scanner.hasNextLine()) {
            String c = scanner.next();
            if (c.equalsIgnoreCase(wordname)) {
            count++;
        }


    }     System.out.println(count);
    scan.close();
    fin.close();
    scanner.close();
        }
kbz

FileReader 개체를 스캐너에 전달합니다. 이때 String을 전달합니다.

        Scanner scanner = new Scanner(fin);

또한 파일이 프로젝트의 루트 디렉토리에 있는지 확인하십시오.

Please enter the filename: 
hi.txt
Please enter a word: 
lol
2

파일 내용 :

lol
lol

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Windows 배치 파일 내에서 PowerShell 스크립트를 실행할 때 원하지 않는 빈 줄이 출력되는 이유는 무엇입니까?

분류에서Dev

simpleXML 객체에 액세스 할 때 출력이 비어있는 이유는 무엇입니까?

분류에서Dev

cron에서 실행할 때이 스크립트가 텍스트 파일로 출력되지 않는 이유는 무엇입니까?

분류에서Dev

다운로드 한 PDF를 스캔 할 때 Windows Defender가 "스캔 한 파일 2 개"를보고하는 이유는 무엇입니까?

분류에서Dev

nmap으로 IP를 스캔 할 때 연결이 끊어지는 이유는 무엇입니까?

분류에서Dev

Xcode에서 C ++를 컴파일 할 때 파일 스트림이 파일을 어디에서 출력합니까?

분류에서Dev

Android 용 Chrome을 사용하여 캔버스에서 크기를 조정할 때 이미지가 매우 어두워지는 이유는 무엇입니까?

분류에서Dev

어레이에 액세스 할 때 여기에 NaN이 표시되는 이유는 무엇입니까?

분류에서Dev

스레드를 생성 할 때 예기치 않은 출력이 발생하는 이유는 무엇입니까?

분류에서Dev

nmap이 Robots.txt 파일을 스캔 할 때 '허용되지 않는 항목'이란 무엇입니까?

분류에서Dev

* nix 시스템에서 stdout / stderr를 파이핑 할 때 색상이 표시되지 않는 (제어 문자) 이유는 무엇입니까?

분류에서Dev

파일을 스캔 할 때 scanf (c Linux vi)에서 올바른 char 값을 얻지 못하는 이유는 무엇입니까?

분류에서Dev

마크 업을 사용할 때 XLSX에서 스타일이 무시되는 이유는 무엇입니까?

분류에서Dev

cmd에 dir을 입력 할 때 데스크탑이 표시되지 않는 이유는 무엇입니까?

분류에서Dev

명명 된 파이프 입력 명령 줄이 호출 될 때 중단되는 이유는 무엇입니까?

분류에서Dev

데이터 프레임을 csv 파일로 출력하려고 할 때 출력이 한 행만 출력되는 이유는 무엇입니까?

분류에서Dev

단어의 일부를 검색 할 때 grep이 찾지 못하는 이유는 무엇입니까?

분류에서Dev

devc ++에서 코드를 컴파일 할 때이 오류가 발생하는 이유는 무엇입니까?

분류에서Dev

.asm을 컴파일 할 때 Visual Studio 2015에서 dqword를 확인할 수없는 이유는 무엇입니까?

분류에서Dev

파서 파일에서 Union을 정의 할 때 복잡한 클래스에 포인터를 사용하는 이유는 무엇입니까?

분류에서Dev

파서 파일에서 Union을 정의 할 때 복잡한 클래스에 포인터를 사용하는 이유는 무엇입니까?

분류에서Dev

Visual Studio 2012에서 테스트를 실행할 때 디버그 출력을 볼 수없는 이유는 무엇입니까?

분류에서Dev

8080에 대한 netstat의 출력을 grep 할 때 Tomcat이 표시되지 않는 이유는 무엇입니까?

분류에서Dev

명령을 입력 할 때 봇이 명령 출력을 스팸하는 이유는 무엇입니까?

분류에서Dev

Upstart를 통해 시작할 때이 서비스에 연결할 수없는 이유는 무엇입니까?

분류에서Dev

Upstart를 통해 시작할 때이 서비스에 연결할 수없는 이유는 무엇입니까?

분류에서Dev

파이썬 출력이 시작될 때 hexdump가 0a를 표시하는 이유는 무엇입니까?

분류에서Dev

파이썬 스크립트에서 os.killpg ()를 호출 할 때 "Killed"출력을 억제하는 방법은 무엇입니까?

분류에서Dev

클래스에서 배열을 호출 할 때마다 0을 얻는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    Windows 배치 파일 내에서 PowerShell 스크립트를 실행할 때 원하지 않는 빈 줄이 출력되는 이유는 무엇입니까?

  2. 2

    simpleXML 객체에 액세스 할 때 출력이 비어있는 이유는 무엇입니까?

  3. 3

    cron에서 실행할 때이 스크립트가 텍스트 파일로 출력되지 않는 이유는 무엇입니까?

  4. 4

    다운로드 한 PDF를 스캔 할 때 Windows Defender가 "스캔 한 파일 2 개"를보고하는 이유는 무엇입니까?

  5. 5

    nmap으로 IP를 스캔 할 때 연결이 끊어지는 이유는 무엇입니까?

  6. 6

    Xcode에서 C ++를 컴파일 할 때 파일 스트림이 파일을 어디에서 출력합니까?

  7. 7

    Android 용 Chrome을 사용하여 캔버스에서 크기를 조정할 때 이미지가 매우 어두워지는 이유는 무엇입니까?

  8. 8

    어레이에 액세스 할 때 여기에 NaN이 표시되는 이유는 무엇입니까?

  9. 9

    스레드를 생성 할 때 예기치 않은 출력이 발생하는 이유는 무엇입니까?

  10. 10

    nmap이 Robots.txt 파일을 스캔 할 때 '허용되지 않는 항목'이란 무엇입니까?

  11. 11

    * nix 시스템에서 stdout / stderr를 파이핑 할 때 색상이 표시되지 않는 (제어 문자) 이유는 무엇입니까?

  12. 12

    파일을 스캔 할 때 scanf (c Linux vi)에서 올바른 char 값을 얻지 못하는 이유는 무엇입니까?

  13. 13

    마크 업을 사용할 때 XLSX에서 스타일이 무시되는 이유는 무엇입니까?

  14. 14

    cmd에 dir을 입력 할 때 데스크탑이 표시되지 않는 이유는 무엇입니까?

  15. 15

    명명 된 파이프 입력 명령 줄이 호출 될 때 중단되는 이유는 무엇입니까?

  16. 16

    데이터 프레임을 csv 파일로 출력하려고 할 때 출력이 한 행만 출력되는 이유는 무엇입니까?

  17. 17

    단어의 일부를 검색 할 때 grep이 찾지 못하는 이유는 무엇입니까?

  18. 18

    devc ++에서 코드를 컴파일 할 때이 오류가 발생하는 이유는 무엇입니까?

  19. 19

    .asm을 컴파일 할 때 Visual Studio 2015에서 dqword를 확인할 수없는 이유는 무엇입니까?

  20. 20

    파서 파일에서 Union을 정의 할 때 복잡한 클래스에 포인터를 사용하는 이유는 무엇입니까?

  21. 21

    파서 파일에서 Union을 정의 할 때 복잡한 클래스에 포인터를 사용하는 이유는 무엇입니까?

  22. 22

    Visual Studio 2012에서 테스트를 실행할 때 디버그 출력을 볼 수없는 이유는 무엇입니까?

  23. 23

    8080에 대한 netstat의 출력을 grep 할 때 Tomcat이 표시되지 않는 이유는 무엇입니까?

  24. 24

    명령을 입력 할 때 봇이 명령 출력을 스팸하는 이유는 무엇입니까?

  25. 25

    Upstart를 통해 시작할 때이 서비스에 연결할 수없는 이유는 무엇입니까?

  26. 26

    Upstart를 통해 시작할 때이 서비스에 연결할 수없는 이유는 무엇입니까?

  27. 27

    파이썬 출력이 시작될 때 hexdump가 0a를 표시하는 이유는 무엇입니까?

  28. 28

    파이썬 스크립트에서 os.killpg ()를 호출 할 때 "Killed"출력을 억제하는 방법은 무엇입니까?

  29. 29

    클래스에서 배열을 호출 할 때마다 0을 얻는 이유는 무엇입니까?

뜨겁다태그

보관