【发布时间】:2014-06-11 00:08:11
【问题描述】:
如何使用 Math.Random 显示数组列表中的一项,同时排除发现等于的项?此代码搜索链表数组以查找它是否匹配字符串数组中的任何项目,如果匹配,它将打印字符串数组中尚未在链表中的一个随机元素?
public static void pagesYouMayLike(LinkedList[] likes, int index, String [] likeArray){
for(int i=0; i<likes[index].size(); i++){
for(int j=0; j<5; j++ ){
if(likes[index].listIterator(i).next().equals(likeArray[j])){
int idx = new Random().nextInt(likeArray.length);
System.out.println(likeArray[idx]);
}//if
}//for
}//for
}//pages you may like
【问题讨论】:
标签: java arrays random linked-list