ランダム配列を作成する

ジェネリックを使ってるので汎用的に配列の中身をシャフルできる
※参考URL http://www.knowd.co.jp/yamazaki/?q=node/141

■実行結果

作成データ
MyClass [name=aaa, val=10]
MyClass [name=bbb, val=20]
MyClass [name=ccc, val=30]
MyClass [name=ddd, val=40]
Copyデータ
MyClass [name=ddd, val=40]
MyClass [name=ccc, val=30]
MyClass [name=bbb, val=20]
MyClass [name=aaa, val=10]
シャッフル前 作成データが変更されていないことを確認
MyClass [name=aaa, val=10]
MyClass [name=bbb, val=20]
MyClass [name=ccc, val=30]
MyClass [name=ddd, val=40]
シャッフル後
MyClass [name=aaa, val=10]
MyClass [name=ddd, val=40]
MyClass [name=bbb, val=20]
MyClass [name=ccc, val=30]
続きを読む