aspose file tools
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Why does it print Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Reply 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: 16689
    
  19

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://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: Why does it print "ALL"
 
Similar Threads
Read file from directory, update contents of the each file
Multidimensional array
Elementary Stuff
Enclosing Class with static methods
Confused in equals working and its overriding