Easy Tutorial
❮ String Regionmatch Java9 Enhanced Deprecated Annotation ❯

Java Example - String Tokenization (StringTokenizer)

Java Examples

In Java, we can use StringTokenizer to set different delimiters for splitting strings. The default delimiters are: space, tab (\t), newline (\n), and carriage return (\r).

The following example demonstrates using StringTokenizer to split strings by spaces and equals signs:

For more information on StringTokenizer, see:

JavaStringSplitEmp.java File

import java.util.StringTokenizer;

public class Main {
    public static void main(String[] args) {

        String str = "This is String , split by StringTokenizer, created by tutorialpro";
        StringTokenizer st = new StringTokenizer(str);

        System.out.println("----- Split by space ------");
        while (st.hasMoreElements()) {
            System.out.println(st.nextElement());
        }

        System.out.println("----- Split by comma ------");
        StringTokenizer st2 = new StringTokenizer(str, ",");

        while (st2.hasMoreElements()) {
            System.out.println(st2.nextElement());
        }
    }
}

Output:

----- Split by space ------
This
is
String
,
split
by
StringTokenizer,
created
by
tutorialpro
----- Split by comma ------
This is String 
 split by StringTokenizer
 created by tutorialpro

Java Examples

❮ String Regionmatch Java9 Enhanced Deprecated Annotation ❯