public class Sorting{ public static void main(String[] args) { int a = 3; int b = 11 ; int c = 9; //求最大值 int max = (a > b)&& (a > c) ? a : ((b > c) ? b : c); //排序 if(a > b) { if(b > c) { System.out.println("排序結果是1:"+a+","+b+","+c); }else if(a > c){ System.out.println("排序結果是2:"+a+","+c+","+b); }else { System.out.println("排序結果是3:"+c+","+a+","+b); } } if(a < b) { if(b < c) { System.out.println("排序結果是4:"+c+","+b+","+a); }else if(a > c){ System.out.println("排序結果是5:"+b+","+a+","+c); }else { System.out.println("排序結果是6:"+b+","+c+","+a); } } System.out.println("最大值是"+max); } }