"f", "fu", "fun", "u", "un","n".
use substring() method of string class to find substring..."> Java Program to display substrings of a given string

Java Program to display substrings of a given string

Write a Write a Write a Java program to find all substrings of a string and print them.

for example substrings of "fun" are:-
"f", "fu", "fun", "u", "un","n".
use substring() method of string class to find substring...



Source Code
import java.util.Scanner;

public class SubStringsOfString {

	public static void main(String[] args) {

		Scanner s = new Scanner(System.in);
		System.out.println("Enter some string:");
		String str = s.nextLine();
		System.out.println("Substrings of '"+ str + "' are... ");
		int length = str.length();
		
		for(int a=0; a<length; a++)
		{
			for(int i=1; i<=(length-a);i++)
			{
				System.out.println(str.substring(a,i+a));
			}
		}
	}
}
Output
Enter some string:
fun
Substrings of 'fun' are... 
f
fu
fun
u
un
n