Цитата(kornata @ 9.5.2010, 11:14 ) | Почему она появилась? |
Потому что жребий можно вытянуть только один раз:
Цитата(kornata @ 25.4.2010, 22:42 ) | итератор тоже должен возвращать элементы в случайном порядке и сразу их удалять |
Цитата(kornata @ 9.5.2010, 11:14 ) | Как исправить |
Код | public static void main(String[] args) { Lot<Object> lot = new Lot<Object>(1, 2, 3, 4, 5);
System.out.println("First attempt"); for(Object o : lot) System.out.println(o);
System.out.println("Second attempt"); lot.setVariants('A', 'B', 'C', 'D', 'E'); for(Object o : lot) System.out.println(o); }
|
|