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 and Variables

Michel Spaniolo
PLUS
Michel Spaniolo
Courses Plus Student 1,850 Points

my code isnt working in the beginning of strings class

my code isnt working...https://w.trhou.se/3jfjrfxmpf theres a link of the code but the console wasnt in the pic

Which part is not working? In Workspaces, you can show or hide the console from the View menu.

When I ran javac Introductions.java then java Introductions I got an output of

Hello, my name is Mike
Mike is learning how to write Java

2 Answers

Michel Spaniolo
PLUS
Michel Spaniolo
Courses Plus Student 1,850 Points

I just get the first line "Hello my name is Mike then the treehouse prompt and cursur on same line .no "mike is learning....." Doesn't appear..Ive had other problems compiling..if you don't mind I'll I will send them to you..not this class but in the further ones with pez examples I was getting trouble..

Michel Spaniolo
PLUS
Michel Spaniolo
Courses Plus Student 1,850 Points

https://w.trhou.se/3jfjrfxmpf heres the next excercise when you add the String and cite it as %s in the printf...Its not working for me...let me know if its working for you..do you work for them ? I suspended my monthly payment because i dont think my workspace is working right..

I do not work for them.

Since the treehouse prompt is on the same line, then it sounds like the code was compiled when it was saved as

import java.io.Console;

public class Introductions {

    public static void main(String[] args) {
        Console console = System.console();
        // Welcome to the Introductions program!  Your code goes below here
        console.printf("Hello, my name is Mike");
    }
}

with no newline character in the printf, and it was not been recompiled since.

When I forked your workspace, ran it, compiled, and ran it again, I got

treehouse:~/workspace$ java Introductions                                                        
Picked up JAVA_TOOL_OPTIONS: -Xmx128m                                                            
Picked up _JAVA_OPTIONS: -Xmx128m                                                                
Hello, my name is Miketreehouse:~/workspace$ javac Introductions.java                            
Picked up JAVA_TOOL_OPTIONS: -Xmx128m                                                            
Picked up _JAVA_OPTIONS: -Xmx128m                                                                
treehouse:~/workspace$ java Introductions                                                        
Picked up JAVA_TOOL_OPTIONS: -Xmx128m                                                            
Picked up _JAVA_OPTIONS: -Xmx128m                                                                
Hello, my name is Mike                                                                           
Mike is learning how to write Java                                                               
treehouse:~/workspace$   

so recompiling seems to work for me.

If you can compile and run Java locally, you don't necessarily need to use Workspaces.