您的位置:首頁>正文

打亂清單的三種方式,一種比一種簡單~

在java中, 我們有時候需要把清單打亂, 造成隨機的效果。 在Mysql也有一條語句直接可以打亂輸出的資料, 那麼在java中去把列表打亂可以有什麼方法呢?下面介紹第一種方法。

第一種方法

第一種方法主要採用置換法將隨機元素和指定的元素進行交換, 程式不難理解, 我們看到結果已經實現了隨機打亂的效果, 那麼有沒有更簡單的方法呢?Collections中有個swap方法交換兩個位置的值。 下面請看第二種方法。

第二種方法

swap方法

可以看到結果已經實現了打亂列表的效果。 那麼還有沒有更簡單的方法呢?Colections工具類還有一個shuffle方法可以直接實現打亂列表的效果。 下麵請看程式

第三種方法

shuffle方法

可以看到, 只要一句代碼, 就把列表打亂的, 比起之前的兩個方法相比, 是不是就簡單多了。

今天就到這裡, 謝謝大家的收看~~喜歡的關注一波~~

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示