关系运算符 package javaseday01; public class RelationTest { public static void main(String[] args) { // 关系运算符 两个变量或者变量和常量之间的关系 > < = <= >= != // 返回值类型 布尔值 boolean(true/false) int i = 2; int j = 3; boolean k = i > j; boolean l = i != j; System.out.println(k);// false System.out.println(l);// true System.out.println(i == j);// false // 逻辑运算符 // 1)&& and 逻辑与 两个条件同时满足才返回值 // 2)|| or 逻辑或 两个条件满足一个即可 // 3)! not 逻辑非 取反 int score = 89; // 判断上面的数是否在70-80之间(>=70并且<80) boolean result = score >= 70 && score < 80; System.out.println(result);// false boolean result1 = score >= 70 || score < 80; System.out.println(result1);// true boolean result2 = !(score >= 70 && score < 80); System.out.println(result2);// true // 三目运算符(了解) int a = 3, b = 6; // 判断条件?返回值1:返回值2 // 为真返回值1 为假返回值2 int x = a > b ? a : b; System.out.println(x); char c = a > b ? '真' : '假'; System.out.println(c); } }