int random =(int)(Math.random()*10000);这个打印出来后结果是一个随机的四位数。但是int random =(int)Math.random()*10000;这样把括号去掉,输出结果是0,为什么?
因为Math.randon()生成的是0到1之间的小数,去掉括号后,会先转程int型,就成为0 了,最终就是0*10000等于0