使用java.util.Properties
1、创建一个Properties对象。
2、使用对象的load方法加载你的property文件。
3、使用getProperty方法取值。
例子:
package com.bill.test;
import java.io.FileInputStream;
import java.util.Properties;
public class Test {
public static void main(String[] args) throws Exception{
Properties property = new Properties();
property.load(new FileInputStream(" 你的文件位置 "));
String value = property.getProperty(" 你的属性的key ");
//TODO 使用value...
}
1、创建一个Properties对象。
2、使用对象的load方法加载你的property文件。
3、使用getProperty方法取值。
例子:
package com.bill.test;
import java.io.FileInputStream;
import java.util.Properties;
public class Test {
public static void main(String[] args) throws Exception{
Properties property = new Properties();
property.load(new FileInputStream(" 你的文件位置 "));
String value = property.getProperty(" 你的属性的key ");
//TODO 使用value...
}
}
Properties properties = new Properties();
properties.load(this.getClass().getResourceAsStream("/domian.properties"));
String value = properties.getProperty("address");
if(titleImg.startsWith("http")){
return titleImg;
}else {
return value+titleImg;
}
java.lang.Class类的getResourceAsStream(String name)获取一个路径
this.getClass().getResourceAsStream("/domian.properties") 生成一个流
Java读取properties文件的方法比较多,网上最多的文章是"Java读取properties文件的六种方法",但在Java应用中,最常用还是通过java.lang.Class类的getResourceAsStream(String name) 方法来实现,但我见到众多读取properties文件的代码中,都会这么干:(转载)