//三元运算符
class TreearyOperatorDemo
{
public static void main(String[] args)
{
//给出一个小数求出四舍五入后的结果
/*
获取整数部分3
获取小数部分3.35-3
把0.45和0.5比较
如果0.45> = 0.5
*/
double num = 3.45;
int num1= (int)num;
double num2 = num- num1;
int result = num2 >=0.5 ? num1 + 1 : num1;
System.out.println(result);
//求两个数的最大值最小值
int a = 11;
int b = 11;
int max = a >= b ? a : b;
System.out.println(max);
//判断一个数是奇数还是偶数
int c = 10;
String panduan = a % 2 == 0 ? "偶数":"奇数";//判断是否相等 == 符号
System.out.println(panduan);
}
}
//三元运算符分页问题
class PageDemo
{
public static void main(String[] args)
{
//46条数据,每页最多显示十条
int a =51;
int b =10;
int page = a % b == 0 ? a/b : a/b +1;
//java中46/10=4 取整数部分
System.out.println(page);
//上一页的操作
int dqpage = 1;
int qpage = dqpage-1 >1 ? dqpage-1 : dqpage;
System.out.println(qpage);
}
}