孤燈野火
          暢想的天空
          posts - 2,comments - 4,trackbacks - 0

          //抽取隨機(jī)數(shù)邏輯方法
             int maxSize = listZxsl.size();//listZxsl 假設(shè)為已經(jīng)得到的list值 想從中隨機(jī)抽取幾個
             HashSet<Integer> set = new HashSet<Integer>();
             
              int xysl=5;//假設(shè)需要抽取的數(shù)量為5個
             
             //產(chǎn)生的個數(shù)
             inttempMaxSize=null;
             if(xysl>maxSize)
             {
              tempMaxSize=maxSize ;
             }
             else
             {
              tempMaxSize=xysl;
             }
             
             
             while (true) {
              //產(chǎn)生的索引值
              int randNumber = (int) (Math.random() * maxSize + 1) - 1;
              set.add(randNumber);
              if (set.size() >= tempMaxSize) {
              break;
              }
             }
             
             for(int number:set)
             {
              templist.add(listZxsl.get(number));//templist為返回出去的
             }

          posted on 2010-12-17 14:45 孤飛燕 閱讀(925) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 肇源县| 宣化县| 虹口区| 吴江市| 容城县| 宿松县| 靖西县| 青龙| 壶关县| 孟津县| 陵水| 和政县| 太白县| 米林县| 定边县| 罗平县| 韶关市| 新宁县| 苍南县| 芜湖县| 介休市| 昂仁县| 莱阳市| 常熟市| 东乡族自治县| 丹棱县| 洛宁县| 特克斯县| 盐源县| 浦江县| 仁怀市| 和平区| 济宁市| 清原| 新余市| 安陆市| 扶风县| 甘孜| 文化| 平阴县| 泉州市|