把简单的题做好,就是不简单!
/* * 例一:比较两个数的大小 * */
package javasp; import java.util.Scanner; public abstract class Java { public static void main(String[] args) { Scanner input =new Scanner(System.in); int x=input.nextInt(); int y = input.nextInt(); int fa=total(x,y); System.out.println(fa); } public static int total(int a, int b){ int f=(a>b)?a:b; return f; } }
/* * 例二:比较两个数的是否相同!相同为true ,否则为false * */
package javasp;
import java.util.Scanner;
public abstract class Java {
public static void main(String[] args) {
Scanner input =new Scanner(System.in);
int x=input.nextInt();
int y = input.nextInt();
boolean fa=total(x,y);
System.out.println(fa);
}
public static boolean total(int a, int b){
boolean f=(a==b)?true:false;
return f;
}
}
/* * 例三:比较三个数的大小 * */
package javasp;
import java.util.Scanner;
public abstract class Java {
public static void main(String[] args) {
Scanner input =new Scanner(System.in);
int x=input.nextInt();
int y = input.nextInt();
int z = input.nextInt();
int fa=mun(x,y,z);
System.out.println(fa);
}
public static int mun(int a,int b,int c){
int m=(a>total(b,c))?a:total(b,c);
return m;
}
public static int total(int a, int b){
int f=(a>b)?a:b;
return f;
}
}
从上几个例子可以看出来,三目运算符的强大之处!
转载请注明原文地址: https://ju.6miu.com/read-1297360.html