我在Java中有一个字符串-
parameter1 => yes
parameter2 => yes
parameter3 => Tom
parameter4 => log4
parameter5 => 04/20/2011:15:23:21
parameter6 => 500
parameter7 => [DAILY, MTD, BIMTD]
现在如何将参数值对保存在二维数组中?我需要将 HTML 页面中的参数值对显示为表格,一列包含参数名称,另一列包含值。
将所有这 7 个参数保留为自定义类的字段,然后使用该类的实例数组将更容易实现。
class Custom
{
String param1, param2, ...
// String[] params => you can also store parameters in an array.
}
Custom[] array = new Custom[50];
从您提供的线索来看,我相信可以将 HashMap(键、值对)视为一种方法。
你可以使用地图。
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());
}