0

私は多次元配列を持っています

private int numbers[][] ={{ 170, 100 },{ 270, 100 },{ 370, 100 },{ 470, 100 }}

今、私はCollections.shuffle(Arrays.asList(numbers)); シャッフルされた配列から最初のアイテムを削除したいです。つまり、最初のアイテムが の場合、 {170,100}配列から削除する必要があります。そのために、私はこのようなことをしようとしました

 List<int[]> points =Arrays.asList(numbers);
 Collections.shuffle(points);
 points.remove(0);

しかしjava.lang.UnsupportedOperationException、2 次元の 1 日から最初の要素を削除するのを手伝ってくれる人はいません。

4

4 に答える 4

2

どうですか

List<int[]> points = new ArrayList(Arrays.asList(numbers));
于 2013-07-02T10:46:23.540 に答える