qq_大魔王_23
2018-08-06 13:44
为什么System.out.println((a&&b)+"未通过");
请问为什么a&&b还要加个括号,不加括号为什么不可以
因为运算符是有优先级关系的,你去掉括号,会先进行+运算,那么&&运算时候就会有boolean类型与String类型无法进行操作的报错
()表示是一个运算符, (a&&b)的结果 要么true 要么 false . 没有括号 ,+ 号也是运算符 ,怎么搞 ?
Java入门第一季(IDEA工具)升级版
1165171 学习 · 17581 问题
相似问题