怎么让他们按顺序执行?
整个随机的算法就有错。 简单的做法,把数组赋上0,1,2 然后随机两个位置进行交换。多交换几次,就好了。 注意(int)(Math.random()*2)只能得到0,1 两个数,(int)的算法是去尾,不是四舍五入。