00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 package net.alhem.jsockets;
00025
00030 public class Parse extends java.util.StringTokenizer
00031 {
00032
00034 public Parse(String str)
00035 {
00036 super(str);
00037 }
00038 public Parse(String str,String split)
00039 {
00040 super(str, split);
00041 }
00042 public int nextInt()
00043 {
00044 String str = this.nextToken();
00045 return Integer.valueOf(str).intValue();
00046 }
00047 public double nextDouble()
00048 {
00049 String str = this.nextToken();
00050 return Double.valueOf(str).doubleValue();
00051 }
00052
00053 public String getword()
00054 {
00055 return this.nextToken();
00056 }
00057
00058 public String getrest()
00059 {
00060 StringBuffer tmp = new StringBuffer(1024);
00061 while (this.hasMoreTokens())
00062 {
00063 if (!tmp.equals(""))
00064 {
00065 tmp.append(" ");
00066 }
00067 tmp.append(nextToken());
00068 }
00069 return tmp.toString();
00070 }
00071 }