为了账号安全,请及时绑定邮箱和手机立即绑定

将ArrayList中的元素遍历添加入HashSet中变无序的问题

我想将ArrayList中的元素遍历添加入HashSet中变无序,然后打印输出,虽然打乱顺序了,但每次打印输出的结果都是一样的,
有大神能指点下原因吗?

public void randomOrder() {

pokerSet= new HashSet<Card>();

for(Card c:pokerList) {

pokerSet.add(c);

}

System.out.println("\n"

+ "*****************打乱后顺序*******************");

for (Card d:pokerSet) {

System.out.print(d.color+d.number+" ");

}

}


正在回答

举报

0/150
提交
取消

将ArrayList中的元素遍历添加入HashSet中变无序的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信