J2ME - Хранение целых в массиве или аналогичном - PullRequest
0 голосов
/ 04 июля 2011

В настоящее время я пишу приложение для карточной игры на j2me, я использовал генератор случайных чисел, чтобы создать 5 случайных чисел, которые будут храниться в массиве или аналогичном для представления руки игроков на картах (поскольку каждое число представляет соответствующую карточка в колоде)

На данный момент следующая карта создает случайные числа

int n = 0;

Random r = new Random();

while(n<5) {

int i = r.nextInt(52);

System.out.println( i);  

n++;

Я пытался использовать вектор для хранения значений 5 i, но я не мог заставить это работать, я надеялся на какие-либо предложения относительно того, что я должен рассмотреть для использования i, которые будут доступны во время игры.

Спасибо, ребята! :-) х

1 Ответ

0 голосов
/ 07 июля 2011

Я не понимаю, почему вы не можете использовать Vector для хранения значений.

попробуйте это ..

   int n = 0;

   **Vector<int> name = new Vector<int>();**

   Random r = new Random();

   while(n<5) {

   int i = r.nextInt(52);

   System.out.println( i);  
   **name.set(i, n);**

   n++;
}

Если этот код был в методе, вы можете передать вектор как ссылку, чтобы вы могли сохранить значения.

...