>>>>> "Lars" == Lars Andersen <lars@rimfaxe.com> writes: Lars> And in the "UTF-8" case I noticed the following differences between Lars> JDK and GCJ : Lars> JDK : allBytesString.length() = 256 Lars> GCJ : allBytesString.length() = 128 Yes, but what is in the string for each element >= 128? I suspect it is "?" or something equally bogus. Tom