Privacy Policy Terms Of Use. Copyright © 2006-2010 Java Tutorials and Examples.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
- /*
- Java String split example.
- This Java String compare example describes how Java String is split into
- multiple Java String objects.
- */
- public class JavaStringSplitExample{
- public static void main(String args[]){
- /*
- Java String class defines following methods to split Java String object.
- String[] split(String regularExpression)
- Splits the string according to given regular expression.
- String[] split(String reularExpression, int limit)
- Splits the string according to given regular expression. The number of resultant
- substrings by splitting the string is controlled by limit argument.
- */
- /* String to be split */
- String str = "one-two-three";
- String[] temp;
- /* Delimiter */
- String delimiter = "-";
- /* given string will be split by the argument delimiter provided. */
- temp = str.split(delimiter);
- /* print split substrings */
- for(int i =0; i < temp.length ; i++)
- System.out.println(temp[i]);
- /*
- IMPORTANT : Some special characters needs to be escaped while
- providing them as delimiters like "." and "|".
- */
- System.out.println("");
- str = "one.two.three";
- delimiter = "\\.";
- temp = str.split(delimiter);
- for(int i =0; i < temp.length ; i++)
- System.out.println(temp[i]);
- /*
- Using second argument in the String.split() method, we can control the
- maximum number of substrings generated by splitting a string.
- */
- System.out.println("");
- temp = str.split(delimiter , 2);
- for(int i =0; i < temp.length ; i++)
- System.out.println(temp[i]);
- }
- }
- /*
- OUTPUT of the above given Java String split Example would be:
- one
- two
- three
- one
- two
- three
- one
- two.three
- */

hey, ive copied your program
maybe you haven't include
important part of string
I have got the same problem
It ran perfectly for me and I
Some More Examples String
Post new comment