国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java打亂ArrayList生成一個隨機序列列表

2019-11-26 13:56:37
字體:
來源:轉載
供稿:網友

前言

在做試卷的時候,需要將一個句子中的單詞、一個單詞中的字符、選擇題中的答題項打亂生成一個隨機的序列,下面我將其抽象成工具類,方便大家以后復用。

示例代碼

public static <V> boolean isEmpty(ArrayList<V> sourceList) { return (sourceList == null || sourceList.size() == 0);}/** * 打亂ArrayList *  * */public static <V> ArrayList<V> randomList(ArrayList<V> sourceList){ if (isEmpty(sourceList)) {  return sourceList; } ArrayList<V> randomList = new ArrayList<V>( sourceList.size( ) ); do{  int randomIndex = Math.abs( new Random( ).nextInt( sourceList.size() ) );  randomList.add( sourceList.remove( randomIndex ) ); }while( sourceList.size( ) > 0 ); return randomList;}

總結

以上就是Java打亂ArrayList生成一個隨機序列列表的全部內容,希望對大家以后使用Java提供方便。如果有疑問可以留言交流。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通海县| 灵璧县| 乌拉特后旗| 衡南县| 信宜市| 揭阳市| 孝感市| 张家港市| 孙吴县| 平遥县| 金山区| 奉贤区| 呼图壁县| 申扎县| 瑞安市| 清原| 镇雄县| 分宜县| 聂荣县| 衡东县| 仪陇县| 鹤岗市| 贺州市| 津南区| 临安市| 漳浦县| 乐昌市| 石城县| 巴林左旗| 沂南县| 察隅县| 大渡口区| 水富县| 连江县| 汾西县| 洪江市| 麟游县| 武胜县| 晋江市| 伊吾县| 收藏|