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 Getting Started with Java Strings, Variables, and Formatting

I am trying to use printf to print my name, but it didnt work, I donot where has gone wrong, someone help please

I think what I 'm doing is the exactly same as shown in the video, but it shows me a complier error, can someone help please. It's a bit irritating that no sample answer shown for any of these exercises.

Name.java
// I have setup a java.io.Console object for you named console
String firstName = "Zoe";
console.printf = ("%s", firstName);

1 Answer

Florian Stegemann
seal-mask
.a{fill-rule:evenodd;}techdegree
Florian Stegemann
Full Stack JavaScript Techdegree Student 22,660 Points

printf is a method and to call a method the method name needs to be followed by opening and closing parentheses and possibly a list of arguments. In your code snipped there's an equals sign between the method name and the opening parentheses, which causes the error.