簡體   English   中英

如何在2D數組中存儲日志參數

[英]How to store log parameters in a 2D array

我在Java中有一個字符串

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

現在如何將參數值對保存在2D數組中? 我需要在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()); 
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM