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);//逻辑与 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);//逻辑或 luoji = !(4>3 || 5<6);//逻辑非 反转 逻辑非逻辑非 取反 !true --> false int ff = 4 > 3 ? 1 : 2;//三元运算符 反应 true是1 false是 2 } }