问题描述
- 求大神 指点 boolean类型能做运算么
-
public class Test01 {
public static void main(String[] args) {
// double y=2.5;
// y=y+3;
boolean true ;
System.out.println(true+1);
}
}
这个有语法错误么
解决方案
没定义变量吧 应该是不对的
解决方案二:
不行有语法错误的
boolean true ;这样应该是 boolean str=true ;true是关键字
System.out.println(true+1);这里的boolean类型无法与int类型进行转换,无法相加
解决方案三:
定义变量时,不要使用关键字
解决方案四:
这个用不了,true就是true,没法转换成int的,跟其它语言不一样。
解决方案五:
boolean只有对错,不能做加减法
解决方案六:
Java中boolean类型的位运算
解决方案七:
true 是一个关键字,不能用来表示变量;其次,+ 这个运算符两边只能是整数
时间: 2025-01-18 00:27:58