1. 程式人生 > >用***條件表示式***進行3個整數的快速排序

用***條件表示式***進行3個整數的快速排序

在Java的程式編寫中,經常遇到數字排序的問題,今天介紹一個對基礎性的對3個整型數字快速排序的方法。
這裡運用的方法就是在java學習初期就可以接觸到的一個知識—條件表示式!
例:
a>b?a:b;
這個式子表達的是這樣一個過程:判斷 a>b 是否成立,返回boolean值,如果返回值為 true,則式子結果為a,反之為b。這樣就可以求取兩個數的較大值,反之也可以求取最小值。

同理,我們也可以求取3個數的最大值和最小值,從而也可以對3個整數或實數進行快速排序。
這裡寫圖片描述
鬱悶,直接發表老是被吞,改成圖片了!