Java boolean关键字
在Java中,boolean关键字是一种原始数据类型。它仅用于存储两个可能的值,即true或false。它指定1位信息,并且其"大小"无法精确定义。
boolean变量关键字与变量和方法一起使用。其默认值为false。它通常与条件语句关联。
Java boolean关键字的示例
示例1: 简单的boolean示例
public class booleanExample1 {
public static void main(String[] args) {
int num1 = 10;
int num2 = 20;
boolean b1 = true;
boolean b2 = false;
if (num1 < num2) {
System.out.println(b1);
} else {
System.out.println(b2);
}
}
}
输出:
示例2: 比较boolean类型的变量
public class booleanExample2 {
public static void main(String[] args) {
boolean b1 = true;
boolean b2 = false;
boolean b3 = (b1 == b2);
System.out.println(b1);
System.out.println(b2);
System.out.println(b3);
}
}
输出:
示例3: boolean类型的方法
public class booleanExample3 {
public static boolean display(int num) {
if (num > 10) {
return true;
} else {
return false;
}
}
public static void main(String[] args) {
System.out.println(display(15));
}
}
输出:
示例4: 比较对象
public class booleanExample4 {
public static void main(String[] args) {
booleanExample4 b1 = new booleanExample4();
booleanExample4 b2 = new booleanExample4();
boolean result = (b1 == b2);
System.out.println("Is objects are equal : " + result);
}
}
输出:
Is objects are equal : false
示例5: 查找素数
public class booleanExample5 {
public static void main(String[] args) {
int num = 7;
boolean flag = false;
for (int i = 2; i < num; i++) {
if ((num % i) == 0) {
flag = true;
break;
}
}
if (flag) {
System.out.println("Not prime");
} else {
System.out.println("prime");
}
}
}
输出: