From: Paul P. <pa...@pr...> - 2002-01-10 22:49:55
|
Finn Bock wrote: > >... > > IMO, there is very little unification between java byte arrays and java > strings and the methods that existed initially to convert between them > have since been deprecated. That is A Good Thing because it clearly > separates the obvious use of bytes and characters. You are right. What I meant was that "plain old strings" are Unicode in Java. Byte arrays are not considered strings at all. > >then it should probably treat them all as Unicode strings, not as > >8-bit. > > Then unicode() would be a no-op. It would just return the argument > without doing anything. Is that a problem? If the user specifies an encoding then you could decode. If they don't, I would suggest to just do a no-op. Under what circumstances would the current exception be more helpful? Paul Prescod |