Re: Java 5 planning
Mattias Jiderhamn <[email protected]>
| Newsgroups | gmane.comp.java.jdom.general |
|---|---|
| Message-ID | <[email protected]> |
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 _______________________________________________ To control your jdom-interest membership: http://www.jdom.org/mailman/options/jdom-interest/[email protected]