[jdom-interest] Java 5 planning
Mattias Jiderhamn
mj-lists at expertsystems.se
Thu Mar 6 00:04:13 PST 2008
Michael Kay wrote (2008-03-05 16:15):
>> Actually every occurrence of String as a parameter could be
>> changed to CharSequence allowing the user to pass String,
>> StringBuffer, and StringBuilder or even CharBuffer.
>>
>
> The downside is that (a) you can't assume that the supplied value is
> immutable; if you need to retain it beyond the call you have to make a copy;
> (b) there can be a lot of "instance of" testing to see what kind of
> CharSequence you've been given, and (c) you can't compare different kinds of
> CharSequence for equality.
>
Another downside is that the API will be less trivial for novice Java
programmers. (So there will probably be more traffic on this list...)
/Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.jdom.org/pipermail/jdom-interest/attachments/20080306/c38c34da/attachment.htm
More information about the jdom-interest
mailing list