Assignemnt #126 and Getting Whole File

Code

    ///Name: Daniel Tiffany-Appleton
    ///Period: 7
    ///Program Name: Getting Whole File
    ///File Name: GettingWholeFile
    ///Date Finished: 3/29/16
    
    import java.io.File;
    import java.util.Scanner;
    
    public class GettingWholeFile 
    {
    
        public static void main(String[] args) throws Exception 
        {
    
            int fourLetter = 0;
            int caps = 0;
    
            String fn1 = "some-words.txt";
            String fn2 = "GettingWholeFile.java";
    
            Scanner wordReader = new Scanner(new File(fn1));
    
            while(wordReader.hasNext()) 
            {
    
                String w = wordReader.next();
    
                if(w.length() == 4)
                    fourLetter++;
            }
    
            wordReader.close();
    
            Scanner selfInput = new Scanner(new File(fn2));
    
            while(selfInput.hasNext()) 
            {
    
                String token = selfInput.next();
    
                if(Character.isUpperCase(token.charAt(0)))
                    caps++;
            }
    
            selfInput.close();
    
            System.out.println( fourLetter + " four-letter words in " + fn1);
            System.out.println( caps + " words start with capitals in " + fn2);
        }
    }
    // Words are wonderful Words to use as Words when needing Words

    

Picture of the output

Assignment 119