位操作的问题 我有个Long 类型的变量,现在需要将它和一个十六进制的数 "0xffff0000" 做 与运算,请问这样写是否正确,还是说要将long类型的转化成其他类型的,如 十六进制?long t = 672006144;long r = t & 0xffff0000;System.out.print(r); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是就这样写,问题来了,我记得 0 与任何 数做与操作,结果都是0 ,但我输出结果却是 672006144,就是说将long变量原样输出了 ,这是为什么? 你的那个变量672006144换算成十六进制是280E0000所以,与0xffff0000进行与运算,结果不会变。 0&0=00&1=01&1=11&0=0 Class junit可以把测试值配置在xml文件中马? GUI 怎样储存 textfield 里面的 输入内容 。。。。 请问正则表达式可以实现如下的功能么? 有没有办法只删除或增加JTable中的某一个单元格? 如何通过编程实现一个简单的文法? 请问这里的read是不是有什么问题啊,总编译不过去,俺是新手,谢谢 高手请进,数字滚动摇奖 实现 请问这段代码为什么会产生这样的结果(重分相谢) 请教有关private的问题!!!!!! 请高手帮忙,Java时间控制,急急急!!! Applet里面的按扭不见了
所以,与0xffff0000进行与运算,结果不会变。
0&1=0
1&1=1
1&0=0