previous | start | next

Example

This simple example reads an input text file, in.txt, prints the file to standard output one character at a time and prints the total number of '(' characters and the total number of ')' characters.

    1           
    2    public static main(String[] args) {
    3      Scanner in = MyIO.openInput("in.txt");
    4      in.useDelimiter("");
    5      int lparenCount = 0;
    6      int rparenCount = 0;
    7   
    8      while(in.hasNext()) {
    9        String s = in.next();
   10        char ch = s.charAt(0); 
   11        System.out.print(ch);
   12        if (ch == '(' ) {
   13           lparenCount++;
   14        } else if (ch == ')' ) {
   15           rparenCount++;
   16        }
   17      }
   18      System.out.printf("\nThere were %d '(' and %d ')'\n",
   19        lparenCount, rparenCount);
   20    }


previous | start | next