シャッフル 配列の中身をランダムに並べ替える
import java.util.*; public class Shuffle { public static int[] shuffleInt(int[] data) { Random rand = new Random(); int[] returnData = new int[data.length]; for(int i = 0 ; i < data.length ; i++) { int r = Math.abs(rand.nextInt() % (i+1)); returnData[i] = returnData[r]; returnData[r] = data[i]; } return returnData; } }