Java tutorial
Regular Expression Explanation \\t A tab character \\n A newline character \\| A vertical bar \\s Any white space character \\s+ One or more occurrences of any white space character import java.util.Scanner; public class CountWords { static Scanner sc = new Scanner(System.in); public static void main(String[] args) { System.out.print("Enter a string: "); String s = sc.nextLine(); String[] word = s.split("\\s+"); for (String w: word) System.out.println(w); } }