我有一个属性文件。 我知道可以给予
key = value1, value2,value3
内部属性文件。
我的要求是:
key = value1[1, 2], value2[3,4]
这可能吗?
答案 0 :(得分:1)
我认为你可以但在那之后你应该编写用“[]”和“,”分开的解析器
值就是这样的字符串:
String value = p.getProperty(key)
此处您的值为value = "value1[1, 2], value2[3,4]"
但不要以更聪明的方式思考
答案 1 :(得分:1)
更改属性文件结构可能更容易,如下所示:
key.array0 = 1,2
key.array1 = 3,4
现在过滤片段"key.array*"
,从所有值创建数组,并将数组列表添加到地图中。