有protest.properties属性文件
测试类TestResourceBundle
运行结果:
Hello World
关于路径
1、属性文件protest.properties要和测试类放在一个目录TestResourceBundle
2、或者说最后的编译结果里,bin目录里,既有class文件TestResourceBundle.class也有属性文件
3、如果不想把配置文件和类文件放一起,可以另外建立一个文件夹。
选择项目右键【Properties】->弹出框里左侧选择【Java Build Path】->右侧选择【Source】选项卡->点击按钮【Add Folder...】,建立config文件夹。专门用来存放配置文件等。输出目录不变,不论放到哪个文件夹,都是输出到bin目录下。如下图:

welcome=Hello World测试类TestResourceBundle
import java.util.ResourceBundle;
public class TestResourceBundle {
public static void main(String[] args) {
ResourceBundle rb = ResourceBundle.getBundle("protest");
System.out.println(rb.getString("welcome"));
}
}运行结果:
Hello World
关于路径
1、属性文件protest.properties要和测试类放在一个目录TestResourceBundle
2、或者说最后的编译结果里,bin目录里,既有class文件TestResourceBundle.class也有属性文件
3、如果不想把配置文件和类文件放一起,可以另外建立一个文件夹。
选择项目右键【Properties】->弹出框里左侧选择【Java Build Path】->右侧选择【Source】选项卡->点击按钮【Add Folder...】,建立config文件夹。专门用来存放配置文件等。输出目录不变,不论放到哪个文件夹,都是输出到bin目录下。如下图:
本文介绍如何使用Java的ResourceBundle类加载属性文件,并演示了一个简单的示例。此外还讲解了属性文件与测试类放置的不同方式及配置步骤。
1万+

被折叠的 条评论
为什么被折叠?



