java & 运算符可以哪些数据类型,比较? 1 & 12 怎么比较? 1 & 布尔型的怎么比较?

 我来答
jehovah1128
2012-10-16 · TA获得超过238个赞
知道答主
回答量:51
采纳率:0%
帮助的人:55万
展开全部
java 中 &属于逻辑运算符 &表示 在左右两边都为真时结果为真 有一边为假时结果为假, 1 & 12这个真心没什么意义 另外 & 不管 两边为真为假 两边都会运算 && 只有左边为真时 才会运算右边 左边为假时 会直接返回 假
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小童鞋_成er
2012-10-16 · 知道合伙人数码行家
小童鞋_成er
知道合伙人数码行家
采纳数:4650 获赞数:22879
主要从事J2EE工作,热爱Java,用心讨论技术,共同进步。

向TA提问 私信TA
展开全部
if(true & false){} //比较boolean类型
int i = 1; //声明int类型
if(i == 1 & i == 2){} //比较int类型
double d = 1.2d;
if(d == 1.2 & d == 1.3){} //比较double类型
float f = 1.3f;
if(f == 1.3 & f == 1.4){} //比较float类型
String s = "aa";
if(s.equals("ss") & s.equals("aa")){} //比较String类型
byte b = -128;
if(b == 127 & b == 12){}; //比较byte类型
更多追问追答
追问
int类型 和 布尔类型 可以比较吗?
5 & true?
追答
是可以比较的。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式