[Solved] How to check a string for white spaces

You can know how many whitespaces user entered by doing this: Scanner sc = new Scanner(System.in); System.out.println(“Enter word with white-spaces:”); String str = sc.nextLine(); int totalSpace = str.split(” “).length-1; System.out.println(“total white-spaces is:”+totalSpace); Edit: You can solve you problem by changing your while condition like this: while(!(guessedSpaces.replaceAll(“\\d”,””).length()==3 && guessedSpaces.split(” “).length-1==3)){ ….. ….. System.out.println(“Enter word with white-spaces:”); … Read more