String manipulation


Write a program that asks the user to enter the name of his or her favorite city. Use a String variable to store the input. The program should display the following:

  • The number of characters in the city name
  • The name of the city in all uppercase letters
  • The name of the city in all lowercase letters
  • The first character in the name of the city


You can use the following code to get input from the user. You only need to instantiate the Scanner object once:

System.out.println("Please enter some text: ");
Scanner scanner = new Scanner(;
String input = scanner.nextLine();

This material was created by Raffi Khatchadourian and published freely under a Creative Commons Attribution 4.0 license.