home *** CD-ROM | disk | FTP | other *** search
/ Borland JBuilder 6 / jbuilder6.iso / Documents / JAVA Programming / examples / 06 / WordCount.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-09-08  |  1.1 KB  |  36 lines

  1. class WordCount {
  2.    static String text = "Now is the time\nfor all good men\nto come to the aid\nof their country\nand pay their due taxes\n";
  3.    static int len;
  4.  
  5.    public static void main(String[] var0) {
  6.       boolean var1 = false;
  7.       int var2 = 0;
  8.       int var3 = 0;
  9.       int var4 = 0;
  10.  
  11.       for(int var5 = 0; var5 < len; ++var5) {
  12.          char var6 = text.charAt(var5);
  13.          ++var2;
  14.          switch (var6) {
  15.             case '\n':
  16.                ++var4;
  17.             case '\t':
  18.             case ' ':
  19.                if (var1) {
  20.                   ++var3;
  21.                   var1 = false;
  22.                }
  23.                break;
  24.             default:
  25.                var1 = true;
  26.          }
  27.       }
  28.  
  29.       System.out.println("\t" + var4 + "\t" + var3 + "\t" + var2);
  30.    }
  31.  
  32.    static {
  33.       len = text.length();
  34.    }
  35. }
  36.