Reversing the String ; Doubling Each Letter

Step 1: Create a Scanner object to take user input

Scanner Initialization: Create a Scanner object named scanner to take user input from the console.


Step 2: Prompt the user to enter a name

User Input: Prompt the user to enter a name using System.out.println("Enter the name:"); and


Step 3: Read the user input (name) using the Scanner

Read the input using String name = scanner.next();


Step 4: Display the original name

Display Original Name: Print a message indicating that the entered name is going to be displayed.


Step 5: Reverse the input string using StringBuilder

Reverse the Name: Use StringBuilder to reverse the input string (StringBuilder(name).reverse()).


Step 6: Display the reversed name

Display Reversed Name: Print the reversed name


Step 7: Create a new StringBuilder to store the doubled name


Step 8: Iterate through each character in the reversed name

Double Each Letter: Iterate through each character in the reversed name and append it twice to a new StringBuilder (doubledName).

Step 9: Retrieve each character


Step 10: Append each character twice to the doubledName StringBuilder


Step 11: Display the final result (reversed and doubled name)


















Comments

Popular posts from this blog

Swabbing Tow no's

"Java Programming: Arrays, Methods, and Stream API"