public class nixu { public void nixu(int []a){ int count=0; for(int i=0;i<a.length;i++){ for(int j=0;j<a.length;j++){ if(a[i]>a[j]&&i<j) { count++; System.out.println("("+a[i]+","+a[j]+")"); } } } System.out.print("因此此序列中共有"+count+"個逆序對"); } public static void main(String[] args){ int []b={2,3,8,6,1}; nixu ab=new nixu(); ab.nixu(b); } }