1

我在Java中有一个字符串-

parameter1 => yes
parameter2 => yes
parameter3 => Tom
parameter4 => log4
parameter5 => 04/20/2011:15:23:21
parameter6 => 500
parameter7 => [DAILY, MTD, BIMTD]

现在如何将参数值对保存在二维数组中?我需要将 HTML 页面中的参数值对显示为表格,一列包含参数名称,另一列包含值。

4

3 回答 3

1

将所有这 7 个参数保留为自定义类的字段,然后使用该类的实例数组将更容易实现。

class Custom
{
   String param1, param2, ...
   // String[] params => you can also store parameters in an array.

}

Custom[] array = new Custom[50];
于 2012-12-12T21:07:05.183 回答
0

从您提供的线索来看,我相信可以将 HashMap(键、值对)视为一种方法。

于 2012-12-12T21:21:59.990 回答
0

你可以使用地图。

Map<String, String> map = new HashMap<String, String>();
//Populate the map
map.put("ParamName", "ParamValue");
...


//Iterate on the values
for (Entry e : map) {
  System.out.println("Param " +  e.getKey() + " Value " + e.getValue()); 
}
于 2012-12-13T04:54:28.250 回答