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

将List中元素顺序打乱,然后添加到另外一个同泛型List中,下列代码有啥问题,

将List中元素顺序打乱,然后添加到另外一个同泛型List中,下列代码有啥问题,

葫芦娃3402926 2016-07-19 10:55:38
public void testXiPai(){ Random random=new Random(); List<Integer> randomList=new ArrayList<Integer>(); int k; Puke[] pk2=new Puke[54]; System.out.println("-------开始洗牌-------"); for(int i=0;i<54;i++){ do{ k=random.nextInt(54); }while(randomList.contains(k)); randomList.add(k); Puke temp=(Puke)pukeToSelect.get(randomList.get(i)); System.out.print(temp.huaSe+temp.dianShu+" "); pukeTemp.add((Puke)temp);//显示出错 }
查看完整描述

1 回答

已采纳
?
小农的奋斗

TA贡献28条经验 获得超13个赞

你给的代码里边并没有 pukeTemp 这个变量的声明啊。

同时建议把 Puke 这个类给出来。

查看完整回答
1 反对 回复 2016-07-19
  • 葫芦娃3402926
    葫芦娃3402926
    在前面声明了,代码太长了,问题已经解决了,忘记初始化
  • 1 回答
  • 0 关注
  • 1533 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信