Objects.toString [Re: What methods should go into a java.util.Objects class in JDK 7?] (original) (raw)
Paul Benedict pbenedict at apache.org
Thu Oct 8 18:21:59 UTC 2009
- Previous message: Objects.toString [Re: What methods should go into a java.util.Objects class in JDK 7?]
- Next message: Objects.toString [Re: What methods should go into a java.util.Objects class in JDK 7?]
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Why would you choose to return "null" for any null object? Because that is how the platform has always treated null in string concatenation.
If you were defining new operations for String, StringBuilder, or StringBuffer, I would agree with your choice. Since you are now defining a global utility method for all objects, I think having "null" being the de-facto string representation of null is simply taking it too far.
Paul
- Previous message: Objects.toString [Re: What methods should go into a java.util.Objects class in JDK 7?]
- Next message: Objects.toString [Re: What methods should go into a java.util.Objects class in JDK 7?]
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]