public class Typecast {
public static void main(String[] args) {
int a=0;
boolean b=(boolean)a;
System.out.println(b);
}
}
Run Code Online (Sandbox Code Playgroud)
它给了我一个错误“无法从 int 转换为 boolean”。有人可以帮忙吗?
And*_*ner 13
你不能将 int 转换为 boolean;但您可以将该 int 与另一个数字进行比较,并且该比较表达式将是布尔类型,例如:
boolean b = (a != 0);
Run Code Online (Sandbox Code Playgroud)