程序尽错误,看个啥呀!
a1 = data[i] & 0xff;//数组中的元素 和 0xff与操作!byte[] encodingTable =//是一个字节数组嘛!
encodingTable[0]的值为'A'的ASCII码值!好象是65
bytes[j] = encodingTable[(a1 >>> 2) & 0x3f];
//a1>>2,是a1右位移2位,把a1换算成2进制,右移两位!

解决方案 »

  1.   

    多谢了,不好意思!我是第一次看java的程序,所以有很多我不知道,谢谢
      

  2.   

    起码:
    byte[] bytes
    byte[] date
    都没有初始化
      

  3.   

    你看的这个东西确实没多大用处!
    不用泄气,多看看这儿的JAVA版的帖子!别人问的问题,你跟在后面看,看一个,不就会一个了吗!而且看会一个帖子,你会获得相关得好多知识!不过有个原则,就是有问题,尽量去弄懂!实在不行,发帖子!
    你也可以看看这里的FAQ部分,可以学很多东西!在你窗口的右上部分!有问题时,别忘了给我发消息,方法是点我的名字,就会弹出一个窗口,就可以写信息了!把你的帖子的地址粘进去,或是把问题写在里面!我看看能不能学点东西!
    共同进步!