Java String Tokenize tokenize(String input, String delim)

Here you can find the source of tokenize(String input, String delim)

Description

Method declaration

License

Open Source License

Parameter

Parameter Description
input a parameter
delim a parameter

Declaration

public static String[] tokenize(String input, String delim) 

Method Source Code

//package com.java2s;
/* Copyright (C) 2009 SRI International
  */* w ww  .  j a  v  a2s.com*/
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
  * as published by the Free Software Foundation; either version 2
  * of the License, or (at your option) any later version.
  *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */

import java.util.*;

public class Main {
    /**
     * Method declaration
     *
     *
     * @param input
     * @param delim
     *
     * @return
     *
     * @see
     */
    public static String[] tokenize(String input, String delim) {
        Vector v = new Vector();
        StringTokenizer tk = new StringTokenizer(input, delim);
        String strArray[];

        while (tk.hasMoreTokens()) {
            v.addElement(tk.nextToken());
        }

        // Copy into an array of strings
        strArray = new String[v.size()];
        v.copyInto(strArray);
        return strArray;
    }
}

Related

  1. tokenize(String in)
  2. tokenize(String input)
  3. tokenize(String input)
  4. tokenize(String input)
  5. tokenize(String input, char by)
  6. tokenize(String line)
  7. tokenize(String s)
  8. tokenize(String s)
  9. tokenize(String s)