图像图标,列表和随机的Java

时间:2011-06-26 09:05:20

标签: java image list data-structures random

我有4张照片:

ImageIcon f1 = new ImageIcon("C:\\Users\\Student\\Desktop\\pic1.jpg");
ImageIcon f2 = new ImageIcon("C:\\Users\\Student\\Desktop\\pic2.jpg");
ImageIcon f3 = new ImageIcon("C:\\Users\\Student\\Desktop\\pic3.jpg");
ImageIcon f4 = new ImageIcon("C:\\Users\\Student\\Desktop\\pic4.jpg");
Random r = new Random();

如何将它们放入列表(或其他数据结构?)并且随机逐个选择它们?我的意思是我选择例如f2,删除列表中的f2,选择f4,删除列表中的f4 ......直到选中所有元素。

谢谢!

1 个答案:

答案 0 :(得分:6)

只需将它们放入列表并调用Collections.shuffle - 然后遍历列表,这将是随机顺序。