Is there a special thing about the string that is unique and more for override than leaving the toString method alone? Useful method differently
For example, what is the benefit / non-profit for the following code overstream tooling method? Both methods give the same output.
@Override public string toString () {String.format ("% s is a% s", "Apple", "fruit."); } Public string newMethod () {return string. Format ("% s is a% s", "Apple", "fruit."); }
If you apply the toString () method You can work like this:
MyType myobject = new MyType (); PrintLn (MyObject); This will automatically call the toString () method.
If you implement your own method, and call it NewMethod () , you have to:
myType myobject = New MyType (); Println (myobject.newMethod ()); You can read more information about the toString () method and
Comments
Post a Comment