这串代码有问题吗,为什么会爆出异常?

来源:7-1 简易扑克牌游戏

东方的小王

2017-04-22 10:42

public void fapai(){

Game gm=new Game();

int shu=pukes.size();

System.out.println("---------开始发牌-----------");

Random ran=new Random();

for(int i=0;i<2;i++){

int xu=ran.nextInt(shu);

String xuHao=xu+"";

System.out.println(xuHao);

for(Puke pk:pukes){ 

if(pk.getId().equals(xuHao)){                               

            gm.pukepai.add(pk);   //保存随机选择的扑克牌

     }   

   }

 }

}


写回答 关注

2回答

  • ziom
    2017-04-22 11:19:56
    已采纳

    既然已解决,求采纳

  • 东方的小王
    2017-04-22 11:17:22

    找到原因了,已经解决

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409778 学习 · 4546 问题

查看课程

相似问题