请问java中 int n=(n&8)/8 是什么意思?
2012-04-12
展开全部
& 按位与即二进制只有1&1为1,其余为0.不是二进制的要先转换二进制再计算。 int n=(n&8)/8,并庆敬n要有初始值, int h=(n&8)/8,当8=< n<=15时绝慎h为1其余为零差孙
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是N和8做与操作然后除以8的值返回给N
追问
我是java初学者,看的corejava,关于与操作没有详细解释,可以帮忙解释下吗?(比如这个问题)
追答
就是把N和8都转换成二进制数,再执行与操作,得到的结果除以8,返回给N
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |