String
String split method
This is an example of how to split a String. The String class represents character strings. All string literals in Java programs, such as "abc", are implemented as instances of this class. Splitting a String implies that you should:
- Create a new String.
- Use the
split(String regex)API method of String. This method splits this string around matches of the given regular expression. - Use
split(String regex, int limit)API method of String. This method splits this string around matches of the given regular expression.
Let’s take a look at the code snippet that follows:
package com.javacodegeeks.snippets.core;
public class StringSplitMethod {
public static void main(String[] args) {
String s = "Java Code Geeks";
String[] temp;
String delimiter;
delimiter = " ";
temp = s.split(delimiter);
for (int i =0; i < temp.length ; i++)
System.out.println(temp[i]);
System.out.println();
temp = s.split(delimiter,2);
for (int i =0; i < temp.length ; i++)
System.out.println(temp[i]);
System.out.println();
s = "Java.Code.Geeks";
delimiter = "\.";
temp = s.split(delimiter);
for (int i =0; i < temp.length ; i++)
System.out.println(temp[i]);
}
}
Output:
Java
Code
Geeks
Java
Code Geeks
Java
Code
Geeks
This was an example of how to split a String in Java.

