布尔数据boolean类型
布尔类型的取值范围只有两个数据:true false。
public class ddd {
public static void main(String[] args) {
boolean flag = true;
if (flag) {
System.out.println(1);
}
}
}
>>> 1
但是需要说明一点 像有一些编程语言由于没有提供有布尔类型,所以会使用0表示false 或者使用非0表示true 这样的逻辑在Java中是不存在的。(有点疑惑)
所以 true 和false 严格意义上来讲,有表示特殊含义的标识符而已。