2011-07-04 7 views
0

私は現在、j2meでカードゲーム用のアプリケーションを作成しています。ランダムな番号ジェネレータを使用して配列に保存される5個のランダムなintを作成したり、瞬間カード(各番号はパック内の対応するカードを表すように)J2ME - 配列や類似のintを格納する

から、次のカードは、I 5つの、Iの値を格納するベクターを使用することを試みた乱数

int n = 0; 

Random r = new Random(); 

while(n<5) { 

int i = r.nextInt(52); 

System.out.println(i); 

n++; 

を作成しなく私はこの作業をすることができませんでした。私は、ゲームプレイ中にアクセス可能なiを格納するために使用することを検討すべきことを提案することを願っていました。

ありがとうございました! :-) x

答えて

0

私はなぜ値を格納するためにベクトルを使用することはできません参照してください。

はこれを試してください。..

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++; 
} 

このコードはメソッドにあった場合は、値を格納することができますので、あなたは、参照としてベクトルを渡すことができます。

関連する問題