diff options
Diffstat (limited to 'nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/global/GlobalString.java')
-rw-r--r-- | nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/global/GlobalString.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/global/GlobalString.java b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/global/GlobalString.java index 80d1f97e28a7..28b40231eb30 100644 --- a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/global/GlobalString.java +++ b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/global/GlobalString.java @@ -38,15 +38,11 @@ public class GlobalString { * divided by the tokenKey. */ public static String[] tokenize(String input , String tokenKey) { - Vector v = new Vector(); + ArrayList<String> v = new ArrayList<String>(); StringTokenizer t = new StringTokenizer(input, tokenKey); - String cmd[]; while (t.hasMoreTokens()) - v.addElement(t.nextToken()); - cmd = new String[v.size()]; - for (int i = 0; i < cmd.length; i++) - cmd[i] = (String) v.elementAt(i); - return cmd; + v.add(t.nextToken()); + return v.toArray(new String[v.size()]); } public static String[] getMeaningfulLines(String srcStr) throws Exception { |