//Need This Statement At Top Of File To Use Scanner Class.. import java.util.Scanner; /** * Ask User For Name and Prints Name In Lowercase and Uppercase. * * @author William McDaniel Albritton */ public class InputName { /** * Ask User For Name and Prints Name In Lowercase and Uppercase. * * @param args The commandline arguments are not used. */ public static void main(String[] args) { //STEP #1: CREATE VARIABLES TO STORE DATA //Syntax: Class variable1 = new Class(parameters); //Syntax: Class variable2 = new Class(parameters); //Initialize String Variables To "Default" String Objects (data) String name = new String("Default Name"); String lowercase = new String("name lowercase"); String uppercase = new String("name uppercase"); //See Java API For Details On Scanner Class. //Initialize A New Scanner Object, Which Is Used TO Get Input.. //"System.in" Represents Keyboard Input, so it gets input from the keyBoard. Scanner keyboard = new Scanner(System.in); //Prompt The User To Input Her or His Name.. //"print()" Method Outputs A String Without Adding A Newline To The End Of The Line. System.out.print("Please enter your name: "); //STEP #2: USE METHODS TO CHANGE OR INPUT DATA //Syntax: variable2 = variable1.method(parameters); //Get Input From The USer's Keyboard. //Will Return One Full Line Of Text. (Until User Presses "Enter" Key). name = keyboard.nextLine(); //store lowercase and uppercase string in separate variables lowercase = name.toLowerCase(); uppercase = name.toUpperCase(); //STEP #3: OUTPUT THE DATA //System.out.println(variable1); //System.out.println(variable2); //Display tHE Name In Both Lowercase and Uppercase. System.out.println("Lowercase is \"" + lowercase + "\""); System.out.println("Uppercase is \"" + uppercase + "\""); } }