参考java.util.Properties对象进行书写,另外可以在网上找一写辅助书写材料。
代码:
public static void main(String[] args) {
Properties p = new Properties()
p.setProperty("id", "user1")
p.setProperty("password", "123456")
try{
PrintStream stm = new PrintStream(new File("e:\test.properties"))
p.list(stm)
} catch (IOException e) {
e.printStackTrace()
}
}
项目中经常会需要读取配置文件(properties文件),给你总结了配置文件读取方法如下:
1、通过java.util.Properties读取
Java代码
Properties p=new Properties()
//p需要InputStream对象进行读取文件,而获取InputStream有多种方法:
//1、通过绝对路径:InputStream is=new FileInputStream(filePath)
//2、通过Class.getResourceAsStream(path)
//3、通过ClassLoader.getResourceAsStream(path)
p.load(InputStream is)
is.close()
p.getString(String(key))
2、通过java.util.ResourceBundle读取
Java代码
ResourceBundle rb=ResourceBundle.getBundle(packageName)
rb.getString(String key)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)