下面代码中的 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; }
随机生成一个整数,值域 [0, 2)