random.nextInt(2)这是什么意思?

来源:9-4 Java 中的继承初始化顺序

卡吧大魔王

2017-03-30 22:20

下面代码中的     random.nextInt(2)    怎么理解? public String createCode(){ String code = ""; Random random = new Random(); for(int i=0;i<5;i++){ code+=random.nextInt(2)==0?(char)('A'+random.nextInt(26)):(char)('a'+random.nextInt(26)); } return code; }

写回答 关注

1回答

  • ziom
    2017-03-30 22:44:13
    已采纳

    随机生成一个整数,值域 [0, 2)

    卡吧大魔王

    非常感谢!

    2017-04-10 22:13:35

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530643 学习 · 6091 问题

查看课程

相似问题