【发布时间】:2017-04-16 23:13:52
【问题描述】:
希望有人能够提供帮助,我在 java 方面相对较新,并试图弄清楚如何使用属性函数来读取多个属性值,不一定按顺序或完整列表,然后将它们放入数组中或者一个字符串,这样我就可以传递给另一个类来做“东西”,比如写入文件。可能有数百个属性值,只想选择我想要的那些。 我可以得到一个像 properties.getProperty("ip");并分配给一个字符串,但有多个问题,如下所示......
任何帮助将不胜感激。
Properties properties = new Properties();
try {
properties.load(new FileInputStream(args[0]));
}
catch (IOException e) {
System.out.println("Error - IOException - File not found...");
}
String model = properties.getProperty("model");
String codeLevel = properties.getProperty("codeLvl");
String[] dmdCommand = new String[properties.getProperty("ip")
+ properties.getProperty("rangeS")
+ properties.getProperty("rangeL")
+ properties.getProperty("PhyPG")
+ properties.getProperty("PhyLDEV")
+ properties.getProperty("PhyProc")
+ properties.getProperty("PhyExG")
+ properties.getProperty("PhyExLDEV")
+ properties.getProperty("PhyCMPK")];
如果您需要额外的信息或数据样本,我们很乐意提供。 提前干杯和感谢:)
【问题讨论】:
标签: java arrays string properties