0

Javaで(int、string)の値を持つ順序対を初期化する方法を尋ねたいだけです。

これらのペアの例は次のとおりです。

(1、マイケル)(2、ジョセフ)(3、アルバート)(4、マリア)

**質問を追加しました。名前または文字列が配列からのものである場合はどうなりますか?

4

1 に答える 1

4

整数フィールドと文字列フィールドを持つカスタムクラスを作成できます。

class Pair
{
  int num;
  String name;

  Pair(int num, String name)
  {
     this.num = num;
     this.name = name;
  }
}

Pair次に、これらのオブジェクトの配列を作成できます。

Pair[] pairs = new Pair[10];

そして、初期化は次のようになります。

String[] strings; // your string array.

for(int i=0; i<10; i++)
   Pair[i] = new Pair(i, strings[i]);
于 2012-12-16T07:58:44.570 に答える