为什么最后得到51,有谁给小弟讲讲么,关于位运算还是一知半解
解决方案 »
- 100分求助,关于JAVA JAWIN的一个问题,解决马上给分
- 一个面试题,给一个任意字符组成的字符串统计每个字符出现的次数(有中文)?
- 困惑,我的第一个问题,谢谢!
- java 中的静态方法和静态代码块分别装载到哪个区
- Servlet找不到包?Sos
- 请问怎样把数字42转化为字符"B"?
- 用java怎样在windows上做服务(service)呢,谢谢
- weblogic5.1附带的statelessSession例子都出错,help me。。。
- 关于Java Synchronized的使用
- javaSE 重点以及学习java的路径规划
- Java 中 .setVisible(false);之后是否还在运行?
- java程序咖啡图标怎么去掉或自定义图片?
看代码和注释吧!
public class Demo12
{
public static void main(String[] args)
{
System.out.println((51+52*256)&255);
System.out.println(Integer.toBinaryString(51+52*256));
System.out.println(Integer.toBinaryString(255));
/**
* 11010000110011
*& 00000011111111
* 00000000110011//这个东东对应的十进制就是51
*/
System.out.println(Integer.parseInt("00000000110011", 2));
}
}