帮忙解释 if(((1 << j) & i) != 0) 是什么意思 谢谢!!!

guozhencai guozhencai 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
public class OperPromotionDemo{

public static void printIntBinary(String s, int i) {
System.out.println(s + ", 整数: " + i + ", 二进制: ");
System.out.print(" ");
for(int j = 31; j >= 0; j--)
if(((1 << j) & i) != 0)
System.out.print("1");
else
System.out.print("0");
System.out.println();
}

public static void printByteBinary(String s, int i) {
System.out.println(s + ", 整数: " + i + ", 二进制: ");
System.out.print(" ");
for(int j = 7; j >= 0; j--)
if(((1 << j) & i) != 0)
System.out.print("1");
else
System.out.print("0");
System.out.println();
}

public static void main(String arg[]){
byte a = 10;
byte b = 20;
// byte c = a + b; //加法操作返回的类型最小为四字节整数

int d = 0XFFFE;
long e = 0XFF;
// int a = d + e; //加法操作中的最大数据类型为long,运算结果为long


byte f = 1;
printIntBinary("f + d = ",f + d);

f = 1;
f += d;
printByteBinary("f+=d = ",f);

}
}
帮忙解释 if(((1 << j) & i) != 0) 是什么意思 谢谢!!!
...全文

相关推荐

前期工作流程(计划)(制度范本、DOC格式).doc

前期工作流程(计划)(制度范本、DOC格式).doc

成长之路514

行政工作流程手册(附工作流程图)(制度范本、DOC格式)

对于一个集体行政工作流程手册(附工作流程图)(制度范本、DOC格式)是很有作用的,小编为大家带来了最...该文档为行政工作流程手册(附工作流程图)(制度范本、DOC格式),是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

weixin_38551143

员工培训计划表(制度范本、DOC格式)

员工培训计划表(制度范本、DOC格式)具有很重要的作用,一份合理的制度能够提供团队的凝聚力与向上力,...该文档为员工培训计划表(制度范本、DOC格式),是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

weixin_38570459

家具营销操作实务(流程图)(制度范本、DOC格式)

最新家具营销操作实务(流程图)(制度范本、DOC格式)来了,在一个团队中好的制度发挥着重要的作用,家...该文档为家具营销操作实务(流程图)(制度范本、DOC格式),是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

weixin_38620734

CI的作业流程计划(制度范本、DOC格式)

CI的作业流程计划(制度范本、DOC格式)具有很重要的作用,一份合理的制度能够提供团队的凝聚力与向上力...该文档为CI的作业流程计划(制度范本、DOC格式),是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

weixin_38719890
评论 2
收藏 已收藏
分享
返回顶部
guozhencai
非技术区 23,404 成员 70,506 内容