【发布时间】:2016-10-13 10:32:58
【问题描述】:
首先我使用 Java 来编写这个。 所以我有一个像这样的键和值的地图。
Key = Value
"a.1" = "a1"
"a.2" = "a2"
"a.3" = "a3"
"b.1" = "b1"
"b.2" = "b2"
"b.3" = "b3"
"c.1" = "c1"
"c.2" = "c2"
"c.3" = "c3"
我需要做的是将它全部拆分并制作,以便最终我可以循环并使用
创建新对象someloop{
new someObject(a1,b1,c1); // new someObject(a2,b2,c2); // new someObject(a3,b3,c3);
}
我需要能够使其动态化,以便添加另一个前缀 (d,e) 并检查数字是否丢失或被跳过。
【问题讨论】:
-
"同时也保持秩序。"哎呀。你知道“a.1”、“a.2”和“a.10”,如果你使用字符串(即字典顺序)?
-
我想保持秩序并不是那么重要。
-
如果不这样做,您打算如何检测漏洞?
-
前缀是否总是一个美国 ASCII 字母(a 到 z)?每个前缀是否总是恰好三个键值对?还是
SomeObject()接受可变参数? -
你能解释一下分割部分吗?创建一个所有值都以相同数字结尾的对象?
标签: java list properties split maps