java.util包下提供了一个资源绑定器,便于获取属性配置文件中的内容。
package TestJDBC;
import java.util.ResourceBundle;
public class Test01 {
public static void main(String[] args) {
//资源绑定器,
//只能绑定XXX.properties文件。并且这个文件必须在类路径下。
//文件的扩展名也必须是properties
//并且在写路径的时候,路径后面的扩展名不写。
ResourceBundle bundle = ResourceBundle.getBundle("classinfp02");
bundle.getString("className");
System.out.println(bundle);
}
}
运行结果
属性配置文件
如果配置文件在包里面
则代码如下
package TestJDBC;
import java.util.ResourceBundle;
public class Test01 {
public static void main(String[] args) {
ResourceBundle bundle = ResourceBundle.getBundle("classinfp02");
bundle.getString("className");
System.out.println(bundle);
ResourceBundle bundle2 = ResourceBundle.getBundle("TestJDBC/classinfp03");
System.out.println(bundle2);
}
}
static ResourceBundle getBundle(String baseName)
使用指定的名称 获取资源绑定
String getString(String key)
从这个资源包(属性配置文件)中通过key获取对应给定的一个字符串数组
运行结果