public class StringSplitter { public void doSplitt(String splittee, String splitter) { System.out.println("\n"+splittee); String[] splitString = splittee.split(splitter); for (String sss : splitString) { System.out.println(sss); } } public static void main(String[] args) { new StringSplitter().doSplitt("Get,thee,to,a,nunnery", ","); new StringSplitter().doSplitt("Neither.a.borrower.nor.a.lender.be", "."); // does not work new StringSplitter().doSplitt("do.not.forget.stay.out.of.debt", "\\.+"); // does work new StringSplitter().doSplitt("Rosencrantz and Guildenstern are dead", "\\s+"); // split on whitespace } }