buf[0] = (byte)(( bytes[i] & 0xFC) >> 2); 
这句话里面bytes[i] & 0xFC 是什么意思?为什么会用&
>> 和 << 是什么意思
这句话整体是什么意思?

解决方案 »

  1.   

    找本最最最最最基本的java书看看再来问问题好不好。
      

  2.   

    我知道&是什么意思,只是不明白为什么在这里可以这样用,还有就是我查不到>> 和 <<地用法,您要是会的话,劳烦赐教,这样你没有损失什么而我却获得了一些知识而且我会很感谢你的。何乐而不为呢?
      

  3.   

    在google上查
     
    Java位运算符学会使用google,在节省别人时间的同时,也大大节省了自己的时间。何乐而不为呢?
      

  4.   

    呵呵, ok if you know that some special characters such as & or > cannot be figured out on searching engin...所以我在这里讨教,难道这样跟我较劲很有意思吗?不过你这个人很有意思,我想如果我水平提高后也许能做个朋友~!Look down man
      

  5.   

    在百度什么的上面查一下“Java位运算符”,很多的,学明白了就查不多了
      

  6.   

    所以我让你搜索的是“Java位运算符”,而不是“&<>”这样的符号。不想和你较真,csdn再厉害的人也不如google上说的清楚,copy过来也没有意思,
    那句鱼渔的话不想再多说。