您的位置:首页 > 编程语言 > Java开发

java与&或|非~运算

2016-03-02 15:30 344 查看

java与运算

/**
* 二进制数使用补码表示,最高位为符号位,正数的符号位为0,负数为1
* 与运算规则:两个操作数中位都为1,结果才为1,否则结果为0
*
*/
public static void test2与运算获取指定位数()
{
System.out.println(Integer.toBinaryString(329));
System.out.println(Integer.toBinaryString(-123));
System.out.println(Integer.toBinaryString(123));
System.out.println(123 & 255);
System.out.println(329 & 255);
System.out.println(-123 & 255);
}

public static void test3奇偶判断()
{
int a = 232;
System.out.println((a & 1) == 1);
}

 

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: