リストとキューを実際に使用したのはこれが初めてなので、これは非常に単純な間違いかもしれません。私のキューが整数にキャストできないオブジェクトでいっぱいだからですか?
//populate array
for(int i=0; i<11; i++){
numberarray[i] = i;
}
// populate list with numbers from array
List numList = Arrays.asList(numberarray);
Collections.shuffle(numList);
Queue queue = new LinkedList();
queue.addAll(numList);
int num1 = (Integer) queue.poll();
assignPictures(button01, num1);