只想问如何在java中初始化具有(int,string)值的有序对。
这些对的示例是:
(1,迈克尔)(2,约瑟夫)(3,阿尔伯特)(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]);