public class Hello { public static void main(String[] args) { boolean t = true;// 逻辑真 t = false;// 逻辑假 System.out.println("33 % 6 =" + (33 % 6));//求模3 int z = 10; //z++; //z=z+1 System.out.println("z="+z++);//先输出,在自增 //z--;//z=z-1 System.out.println("z="+z--);//先输出,在自减 System.out.println("z="+z); System.out.println("z="+ ++z);//先自增,在输出 System.out.println("z="+ --z);//先自减,在输出 System.out.println("z="+z); z=10; int k=++z;// k=11 z=11 //int k=z++; k=10 z=11 z += 2;//z=z+2 System.out.println(z);//13 z -= 2;//z=z-2 System.out.println(z);//11 z *= 2;//z=z*2 System.out.println(z);//22 z /= 2;//z=z/2 System.out.println(z);//11 z %= 2;//z=z%2 System.out.println(z);//1 boolean luoji = true && true; System.out.println("true && true="+luoji); luoji = true && false; System.out.println("true && false="+luoji); luoji = false && false; System.out.println(" false && false="+luoji);//逻辑与 两边都是true,结果是true, 反之就是false luoji = (2>1 && 3<4); luoji = true || true; System.out.println("true || true="+luoji); luoji = true || false; System.out.println("true || false="+luoji); luoji = false || false; System.out.println(" false || false="+luoji);//逻辑或 一边是true,结果就是true 用字符也可以比较 luoji = !(4>3 || 5<6);//反转 逻辑非逻辑非 取反 !true --> false int ff = 4 > 3 ? 1 : 2;//三元运算符 反应 true是1 false是 2 } }