- From: Anselm Baird_Smith <abaird@www43.inria.fr>
- Date: Fri, 27 Dec 1996 09:54:21 +0100 (MET)
- To: Bill Wendling <wendling@ncsa.uiuc.edu>
- Cc: www-jigsaw@www10.w3.org
Bill Wendling writes:
> Hi,
>
> I was looking through ParseState.java and found this method in it. I
> don't know if you have addressed it already, but...:
Thanks, it wasn't fixed yet. Here is what I now have:
---
package w3c.www.http;
class ParseState {
final String toString(byte raw[], boolean lower) {
if ( lower ) {
// To lower case:
for (int i = start; i < end ; i++)
raw[i] = (((raw[i] >= 'A') && (raw[i] <= 'Z'))
? (byte) (raw[i] - 'A' + 'a')
: raw[i]);
} else {
// To upper case:
for (int i = start; i < end ; i++)
raw[i] = (((raw[i] >= 'a') && (raw[i] <= 'z'))
? (byte) (raw[i] - 'a' + 'A')
: raw[i]);
}
return new String(raw, 0, start, end-start);
}
}
---
Anselm.
Received on Friday, 27 December 1996 03:54:25 UTC