1. 一元运算符:一个表达式就可以参与运算! * ++ -- * * 二元运算符:二个表达式就可以参与运算! * + / * - % * * 三元运算符:三个表达式就可以参与运算! * 数据类型 变量名= 表达式1?表达式2:表达式3 * String result=(5>4)?"真":"假"; * * 表达式1:必须是boolean类型的值!也就是 必须使用关系运算符! * 表达式2: 表达式1为true的时候执行的表达式! * 表达式3: 表达式1为false的时候执行的表达式! * * 表达式2和表达式3的数据类型!必须一致!
例子:
Scanner scanner = new Scanner(System.in); System.out.println("请您输入总数据量:"); int totalCount = scanner.nextInt(); System.out.println("请您每页显示数据量:"); int pageSize = scanner.nextInt(); int pageCount = (totalCount % pageSize == 0) ? (totalCount / pageSize) : (totalCount / pageSize + 1); System.out.println("总页数是:" + pageCount); } }
**** 如何求总页数??
if(总数量%页大小==0)===》 (总数量/页大小) if(总数量%页大小!=0)===》 (总数量/页大小+1)
2. num++和++num
num++是先运行程序然后自身+1
++num是先自身+1然后运行程序