public class SplitString { public static void main(String args[]) { //Defining string and array String sample = "Sucess-need-continous-effort"; String subStr[]; System.out.println("EXAMLES OF SPLITTING STRING"); System.out.println(""); //Defining delimiter '-' and splitting string at '-' System.out.println("Splitting string at '-'"); String delimiter = "-"; subStr = sample.split(delimiter); for (int i = 0; i < subStr.length; i++) System.out.println(subStr[i]); System.out.println(""); //Defining delimiter '.' and splitting string at '.' System.out.println("Splitting string at '.'"); sample = "Sucess.need.continous.effort"; delimiter = "\\."; subStr = sample.split(delimiter); for (int i = 0; i < subStr.length; i++) System.out.println(subStr[i]); System.out.println(""); //Defining delimiter '.' and splitting string at '.' System.out.println("Splitting string at '.' in two part only, regardless of delimiter"); subStr = sample.split(delimiter, 3); for (int i = 0; i < subStr.length; i++) System.out.println(subStr[i]); System.out.println(""); } }