目录
一、效果展示
二、tips
1、三目运算符比较大小
该结果表示返回x和y中大的那一个
int temp = x>y ? x : y;
2、使用两个三目运算符得到三个数的比较结果
int temp = x>y ? x : y;
int max = z>temp ? z : temp;
三、代码实例
import java.util.Scanner;
public class findMax {
public static void main(String args[]){
Scanner k = new Scanner(System.in);
System.out.println("Please input the first number:");
int x = k.nextInt();
System.out.println("Please input the second number:");
int y = k.nextInt();
System.out.println("Please input the third number:");
int z = k.nextInt();
int temp = x>y ? x : y;
int max = z>temp ? z : temp;
System.out.println("The maximum number is:"+max);
k.close();
}
}
建议:熟悉各种常见运算符的使用,因为运算符的时间复杂度比普通的语句都要小,有时候能达到出其不意的效果