Scott SewardCourses Plus Student 1,513 Points
I keep getting the following error message: Did you forget to pass the `firstName` parameter to the printf function?
I believe that I have coded this correctly:
console.printf("First name:%s", firstName);
I have used the string formatter and I have passed 'firstName' parameter to the print function.
I thought the correct way to do this was once I put in the string formatter, I put in 'firstName' as second argument?
But I guess not because I keep getting an error.
// I have imported java.io.Console for you. It is a variable called console. String firstName = "Samantha"; String lastName = "Harry"; console.readLine(firstName); console.readLine(lastName); console.printf("First name:%s",firstName);
Jonathan GrieveTreehouse Moderator 87,013 Points
I suspect you probably have but it wants a to see a very specific string.
Try changing your code to
console.printf("First name: %s", firstName);
So there is a space between the format specifier and the colon in your string.