Java 加载Properties文件
程序员文章站
2022-07-04 08:45:36
...
package dao;
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.Properties;
import java.util.ResourceBundle;
public class Test {
static public void main(String[] args){
try{
//第一种方法
InputStream in = new BufferedInputStream(new FileInputStream("c:/xhf.properties"));
Properties pro=new Properties() ;
pro.load(in) ;
System.out.println(pro.get("xhf")) ;
/*第二种方法
* getBundle 工厂方法创建的资源包实例是默认缓存的,
* 如果资源包实例已经缓存,那么这些工厂方法将多次返回相同的资源包实例。
*/
ResourceBundle rb = ResourceBundle.getBundle("xhf");
System.out.println(rb.getString("xhf")+"====") ;
}catch(Exception e){
e.printStackTrace() ;
}
}
}
下一篇: LINQ