本帖最后由 chslzj 于 2013-7-7 10:54 编辑
- private static void cypher(InputStream ips ,OutputStream ops) throws Exception{
- int b = -1;
- while((b=ips.read())!=-1){
- ops.write(b ^ 0xff);
- }
- }
复制代码 在这一段代码里面,b是int类型的,从ips.read()返回的是读取的字节长,为什么下面的ops.write(b^0xff)就能读取的ips.read()里面的值呢? |
|