相关疑难解决方法(0)

如何使用Java属性文件?

我有一个配置值的键/值对列表,我想存储为Java属性文件,然后加载和迭代.

问题:

  • 我是否需要将文件存储在与将加载它们的类相同的包中,或者是否存在应放置它的任何特定位置?
  • 文件是否需要以任何特定扩展名结束或者是否.txt正常?
  • 如何在代码中加载文件
  • 我怎样才能遍历内部的值?

java properties

218
推荐指数
7
解决办法
30万
查看次数

如何从Java中的文件资源加载资源包?

我有一个名为mybundle.txtc:/temp-

c:/temp/mybundle.txt

如何将此文件加载到java.util.ResourceBundle?该文件是有效的资源包.

这似乎不起作用:

java.net.URL resourceURL = null;

String path = "c:/temp/mybundle.txt";
java.io.File fl = new java.io.File(path);

try {
   resourceURL = fl.toURI().toURL();
} catch (MalformedURLException e) {             
}           

URLClassLoader urlLoader = new URLClassLoader(new java.net.URL[]{resourceURL});
java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle( path , 
                java.util.Locale.getDefault(), urlLoader );
Run Code Online (Sandbox Code Playgroud)

java resourcebundle

47
推荐指数
6
解决办法
20万
查看次数

标签 统计

java ×2

properties ×1

resourcebundle ×1