wood burning stoves 2.0*
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Why does it print Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Why does it print "ALL"" Watch "Why does it print "ALL"" New topic
Author

Why does it print "ALL"

Esther Kak
Ranch Hand

Joined: Oct 11, 2006
Posts: 51
Can somebody explain this.....Why does it print "ALL"

Andy Morris
Ranch Hand

Joined: May 30, 2004
Posts: 78
Because toString() is automatically invoked by your System.out.println() invocation and since you overwrote that method it prints out 'ALL'.
Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 18529
    
  40

The PrintStream's println() method that takes an Object, calls toString() to get a string object to print.

Henry


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Why does it print "ALL"
 
Similar Threads
Enclosing Class with static methods
Confused in equals working and its overriding
Multidimensional array
Read file from directory, update contents of the each file
Elementary Stuff