w3resource

Java: Print the following string in a specific format


Twinkle Poem Formatter

Write a Java program to print the following string in a specific format (see output).
Sample Output

Twinkle, twinkle, little star,
	How I wonder what you are! 
		Up above the world so high,   		
		Like a diamond in the sky. 
Twinkle, twinkle, little star, 
	How I wonder what you are

Pictorial Presentation:

Java: Print the following string in a specific format


Sample Solution:

Java Code:

public class Example43 {
    public static void main(String[] args) {
        // Display a pattern of a nursery rhyme.
        System.out.println("\nTwinkle, twinkle, little star, \n\tHow I wonder what you are! \n\t\tUp above the world so high, \n\t\tLike a diamond in the sky. \nTwinkle, twinkle, little star, \n\tHow I wonder what you are!\n\n");
    }
}

Sample Output:

Twinkle, twinkle, little star,                                         
        How I wonder what you are!                                     
                Up above the world so high,                            
                Like a diamond in the sky.                             
Twinkle, twinkle, little star,                                         
        How I wonder what you are!

Flowchart:

Flowchart: Java exercises: Print the following string in a specific format


For more Practice: Solve these Related Problems:

  • Print another poem in a similar format.
  • Modify the program to align text differently.
  • Write a program that reads a poem from a file and formats it.
  • Display the poem with special formatting like colors.

Go to:


PREV : Input and Display Password.
NEXT : Compute n+nn+nnn.


Java Code Editor:

Contribute your code and comments through Disqus.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.