Я хочу спросить, как генерировать не повторяющиеся числа в моих кнопках. Я хочу создать не повторяющийся номер, потому что всякий раз, когда я запускаю свой проект, он показывает все одинаковые числа., обрабатывающий случайные числа в android
Ниже приведен код, у меня есть:
int arr1[]={1,2,3,4,5,6,7,8,9,10};
int num=(int)(Math.random()*10);
one.setText(""+arr1[num]);
two.setText(""+arr1[num]);
three.setText(""+arr1[num]);
Я хочу знать, как установить один, два и три кнопки не имеющий то же значение, если это возможно.
Вы пытались вызвать 'Math.random' три раза, один раз для каждой кнопки? –
и, вероятно, вы получите 'ArrayIndexOutBoundException' – nachokk
возможный дубликат [Не повторяющиеся случайные числа] (http://stackoverflow.com/questions/4897410/non-repeating-random-numbers) – chrylis