在三个数据中取最大,中间,最小方法:
public static int med3(int a, int b, int c) {
return (a < b ? (b < c ? b : a < c ? c : a) : (b > c ? b : a > c ? c
: a));
}
public static int max3(int a, int b, int c) {
return (a < b ? (b < c ? c : b) : (a < c ? c : a));
}
public static int min3(int a, int b, int c) {
return (a > b ? (b > c ? c : b) : (a > c ? c : a));
}