Hey there are no stupid questions. The System.out.println("
text text text") is used to display whatever text is between the quotes. (Or the
string representation of any primitive values between the ().
On the other hand
toString() returns a string that "textually represents" an object. However, the toSring method in and of itself will not display the text to the user. To do that you would need to combine both the System.out.println() and toString.
Example:
System.out.println("Here is an object: " + myObject.toString());
This would display the text "Here is an object " followed by the values for the object myObject.
The best way to get a grasp on the use of these is to write a small program and try both of them out.
View this link to see more on toString():
http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html