Fixed error in Java AI
[progcomp2012.git] / agents / basic_java / Reader.java
1 /**
2  * Needed to do reading from stdin in Java
3  * SERIOUSLY
4  * Stupid Java
5  * @author Some website somewhere
6  */
7 import java.io.*;
8 import java.lang.Exception;
9 import java.util.Vector;
10
11 class Reader
12 {
13         public static String readLine()
14         {
15                 String s = "";
16                 try 
17                 {
18                         InputStreamReader converter = new InputStreamReader(System.in);
19                         BufferedReader in = new BufferedReader(converter);
20                         s = in.readLine();
21                 } 
22                 catch (Exception e) 
23                 {
24                         System.out.println("EXCEPTION: Reader.readLine - "+e); 
25                 }
26                 return s;
27         }
28
29         public static Vector<String> readTokens()
30         {
31                 String r = readLine();
32                 String token = "";
33                 Vector<String> result = new Vector<String>();
34                 for (int ii=0; ii < r.length(); ++ii)
35                 {
36                         if (r.charAt(ii) == ' ' || r.charAt(ii) == '\n')
37                         {
38                                 result.add(new String(token));  
39                                 //System.out.println("Token " + token);
40                                 token = "";
41                         }
42                         else
43                                 token += r.charAt(ii);
44                 }
45                 result.add(new String(token));
46                 return result;
47         }
48 }

UCC git Repository :: git.ucc.asn.au