通過Vector將已有的內容打亂順序輸出

2022-09-13 02:33:13 字數 495 閱讀 2282

1

import

j**a.util.*;

23class

test

9system.out.println(

"初始序列》"+

v);10

collections.shuffle(v);

1112

system.out.println(

"隨機產生的序列》"+

v);13}14

}

開始的思路是把這個vector通過toarray()方法轉換成陣列物件,在通過對陣列下標的隨機產生(math.random()*n),來打亂陣列順序,不過這樣就挺麻煩了,

在math.random()*n的過程中有可能產生相同的數,(即使產生相同數的概率很小,但也存在)又要篩選,很麻煩

後來考慮,既然同是集合框架中的相關知識,就使用

collections.shuffle()方法

結果ok

將資料寫入已有的excel檔案

1 2 將反饋結果寫入excel中3 4public static void writeexcelresult string url,listresult throws exception 20 如果當前行沒有資料跳出迴圈,第二層迴圈單sheet表中所有行 21for int rowindex 3 ...

Git 將已有的專案新增到github

把本地已經存在的專案,推送到github服務端,實現共享。先從github建立乙個空的倉庫,並複製鏈結位址 需要先開啟 命令列終端,然後通過 cd 命令切換到需要新增到github 的專案的目錄下,然後依次執行如下命令,具體命令及其含義如下 1 touch readme.md建立說明文件,2 git...

Git 將已有的專案新增到github

把本地已經存在的專案,推送到github服務端,實現共享。先從github建立乙個空的倉庫,並複製鏈結位址 需要先開啟 命令列終端,然後通過 cd 命令切換到需要新增到github 的專案的目錄下,然後依次執行如下命令,具體命令及其含義如下 1 touch readme.md建立說明文件,2 git...