package cisc181.mylab_9;

import java.io.FileInputStream;
import java.util.Scanner;

public class WordStats_Timed {

    WordStats_Timed(String fullPath) throws Exception {

        // open the file

        FileInputStream fileStream = new FileInputStream(fullPath);

        Scanner inFS = new Scanner(fileStream);
        inFS.useDelimiter("[\\s.!?,;:\\-()_\"]+"); // delimiter

        // read and echo each word in file

        while (inFS.hasNext()) {
            String str = inFS.next();
            System.out.println(str);
        }

        // close the file

        fileStream.close();
    }
}
