The most elegant ways to iterate the words of a java string.

Java 8Object Oriented ProgrammingProgramming

Just split the string based on space and then iterate it. See the example below −

Example

public class Tester {
   public static void main(String[] args) {
      String test = "I love learning Java";
      String[] subStrings = test.split(" ");
      for(String subString: subStrings) {
         System.out.println(subString);
      }
   }
}

Output

I
love
learning
Java
raja
Published on 06-Feb-2018 12:48:20
Advertisements