请帮忙解释一下,谢谢((int)(Math.random() * 3)) 的值为什么是0,1,2呢?[解决办法]Math.random() 返回一个double值(大于等于0,小于1) 这个值乘以3后的double 为 0 <=x <3 再取整不就是0,1,2