JDK 8 code review request for initial unsigned integer (original) (raw)
Stephen Colebourne scolebourne at joda.org
Wed Jan 18 21:51:58 UTC 2012
- Previous message: JDK 8 code review request for initial unsigned integer
- Next message: JDK 8 code review request for initial unsigned integer
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 18 January 2012 20:09, Joe Darcy <joe.darcy at oracle.com> wrote:
On 01/18/2012 11:21 AM, Roger Riggs wrote:
A comment or two on the webrev for unsigned:
http://cr.openjdk.java.net/~darcy/4504839.2 1. In the new parsing methods, could the String arguments be changed to the more general java.lang.CharSequence? For many parsing applications, it could be more convenient to pass a CharSequence than to create a new String.
I don't think that would be very helpful in this case. If the methods were changed to take a CharSequence, the first action I'd write in the method would be to call toString on the argument; this is necessary to guard against the class of time-of-check-versus-time-of-use problems because the CharSequence objects can be mutable.
FWIW, JSR-310 and Joda-Time users have both requested CharSequence for parsing. A key use case was apparantly reading streams in Scala, although I didn't really follow that in detail.
Stephen
- Previous message: JDK 8 code review request for initial unsigned integer
- Next message: JDK 8 code review request for initial unsigned integer
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]