Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java Java Basics Using your New Tools Multiple Format Strings

challenge task 3 for java basics working with strings, creating the single statement for name really pasttenseverb this

not sure if my syntax is wrong, but i feel like im doing it right, i have the %s in quotations to address the string, am i not supposed to have multiple commas? orr?

Multiple.java
// I've imported java.io.Console for you.  It is stored in a variable called console for you.

String name = console.readLine("   ");
String pastTenseVerb = console.readLine("   ");

console.printf("%s", name, "really", "%s", pastTenseVerb, "this coding exercise");

1 Answer

Jason Anders
MOD
Jason Anders
Treehouse Moderator 145,859 Points

Hey Chase. Welcome to Treehouse. :)

While you have the basic grasp down, your syntax is (unfortunately) incorrect. Formatted strings can have multiple values being put in, so in a sense multiple commas, but there will still only be one opening quotation mark and one closing quotation mark.

We don't give the answers to challenges outright, but if you review the video starting at 2:45, Craig goes over the syntax for multiple values added to a formatted string. I'm sure you'll get it with a quick review.

Keep Coding! :dizzy: