Java Java Basics Getting Started with Java IO

alan alhamid
PLUS
alan alhamid
Courses Plus Student 114 Points

Using the console's printf method, display a message that says, "First name: ", followed by the first name that the user

Using the console's printf method, display a message that says, "First name: ", followed by the first name that the user has entered. it doesn't go the way it says

IO.java
// I have imported java.io.Console for you.  It is a variable called console.
String firstName = console.readLine ("Alan");
String lastName = console.readLine ("Alhamid");
Console.printf("%s\n, %s");
Jonathan Hermansen
Jonathan Hermansen
Courses Plus Student 25,015 Points

You got a typo: Console -> console. Also, you got to tell printf what the %s are.

1 Answer

Rick Gleitz
Rick Gleitz
39,230 Points

Hi Alan, Jonathan is right, Console needs to be console and you need to pass the variable firstName after a comma to specify what the %s is. This is done by putting a comma after the string (but still inside the parens) and typing firstName. Also, you need to delete the comma and second %s inside the string, as well as putting First Name: at the beginning of the string.

Hope this helps!