ランダム配列を作成する その2

前回の記事でランダム配列を作成するメソッドを作成していたが、実はjava.util.Collectionsにすでに用意されていた件
しかも、関数名も一緒だし・・・

void java.util.Collections.shuffle(List<?> list)

サンプル

〜略〜
		MyClass cl1 = new MyClass("aaa", "10");
		MyClass cl2 = new MyClass("bbb", "20");
		MyClass cl3 = new MyClass("ccc", "30");
		MyClass cl4 = new MyClass("ddd", "40");

		List<MyClass> list = new ArrayList<MyClass>();
		list.add(cl1);
		list.add(cl2);
		list.add(cl3);
		list.add(cl4);
		
		System.out.println("作成データ");
		for (MyClass cl : list) {
			System.out.println(cl);
		}
		
		System.out.println("shuffle");
		Collections.shuffle(list);
		for (MyClass cl : list) {
			System.out.println(cl);
		}
		System.exit(0);
〜略〜