posts - 495,comments - 227,trackbacks - 0
          <2011年9月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          常用鏈接

          留言簿(46)

          隨筆分類(476)

          隨筆檔案(495)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 1397536
          • 排名 - 16

          最新評論

          閱讀排行榜

          評論排行榜

          import java.util.Arrays;
          import java.util.Random;

          /**
           * 其實思路很簡單,就是從seed數組中取出還未選中的種子

           
          */
          public class RandomTest {

              
          public static void main(String[] args) {
                  
          // 聲明一個種子
                  int seed[] = { 123456789 };
                  
          // 存放生成后的數字
                  int[] destArray = new int[seed.length];
                  
          // 聲明一個Random實例
                  Random random = new Random();
                  
          // 循環種子
                  for (int i = 0; i < seed.length; i++) {
                      
          // 隨機得到種子中的一個位置
                      int j = random.nextInt(seed.length - i);
                      
          // 把該位置上的種子輸出
                      destArray[i] = seed[j];
                      
          // 把種子中末尾的種子替換得到的種子
                      seed[j] = seed[seed.length - 1 - i];
                  }
                  System.out.println(Arrays.toString(destArray));
              }

          }
          posted on 2011-09-14 16:10 SIMONE 閱讀(795) 評論(0)  編輯  收藏 所屬分類: JAVA
          主站蜘蛛池模板: 民勤县| 民丰县| 天镇县| 阜南县| 岑溪市| 勃利县| 黑山县| 贵州省| 宁乡县| 哈密市| 抚顺县| 乐业县| 边坝县| 开鲁县| 扎赉特旗| 南充市| 桂东县| 迭部县| 长阳| 嘉黎县| 景东| 屯昌县| 浏阳市| 阜阳市| 财经| 会理县| 津市市| 阿尔山市| 桓仁| 新干县| 开原市| 湟源县| 黑龙江省| 思茅市| 白城市| 凯里市| 洪洞县| 聊城市| 武隆县| 山丹县| 酒泉市|