我有以下.properties文件:
0.0=值1
2.45=值3
2.65=值4
2.71=值5
[0.0, 2.3, 2.45, 2.65, 2.71, 2.87, 3.66]
我试过这个:
Properties prop = new Properties();
FileInputStream myInputStream;
myInputStream = new FileInputStream("./test.properties");
prop.load(myInputStream);
myInputStream.close();
Set set = prop.keySet();
Object vetKey[] = set.toArray();
但我的集合中没有按键在文件中出现的顺序包含键,
不知道是什么原因,他们是这样出现的:
不如改用bufferedreader
。将每一行读成一个字符串,然后使用string.split
在“=”号处拆分每一行。将数组[0]
从String.Split添加到属性数组中。他们会井然有序的。不是最好的方法,但它会得到你想要的。
这是可能的还是有其他简单的解决办法?
问题内容: 我尝试了很多,但是找不到解决方案。 这是我的项目结构。 我有一个updatePropertiesFile类,用于更新所有属性文件的密钥。我有大约200个属性文件。 因此,我需要的是,我需要编写一种方法来更新所有这些属性文件中的特定键。手动更改并不是那么实际。我需要编写一个执行此功能的应用程序。 我尝试使用resoucebundle机制。但是使用资源包,我们只能获得一个属性文件。我试过和
问题内容: 在PHP中可以包含脚本目录吗? 即代替: 是否有类似的东西: 似乎找不到找到针对特定类的大约10个子类的集合的好方法。 问题答案:
我有两个数组:
> “在”webinf“标记中包括name=”${war.dir}/groupquoteui.properties“,但它不起作用。 标记中还包含=“${war.dir}/groupquoteui.properties”。 还有这个在“webinf”文件夹里: 那么我应该做些什么来将这个文件包含到WAR的WEB-INF目录中。包括所有其他目录和web.xml文件。
问题内容: 我需要能够在其中存储数据库配置属性,并以 jstl* 表达式的形式包含它。(例如:$ {password}等)。怎么做? * 当前的hibernate.cfg.xml: 我需要这样的东西: 问题答案: 您声明使用Spring,然后为什么不让Spring进行所有艰苦的工作。让属性占位符替换所需的占位符。 免费提供建议,而不使用内部hibernate连接(不建议在生产中使用),在Sprin