這次用的是eclipse來編寫代碼
這個就是eclipse創建的java project
resources裏面存放的是first.properties資源文件
first.properties
key1=value1
key2=value2
Test.java
package com.mmc;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.Properties;
public class Test {
public static void main(String[] args) {
Properties properties = new Properties();
String projectPath = System.getProperty("user.dir");
String propertiesPath = projectPath + File.separator + "src"+ File.separator + "resources" + File.separator + "first.properties";
try {
InputStream inputStream = new FileInputStream(propertiesPath);
properties.load(inputStream);
System.out.println(properties.get("key1"));
System.out.println(properties.get("key2"));
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
File.separator就是代表的d:\work\src這個路徑裏的 “\”,同樣也代表了“/”,系統路徑用哪個,它就代表哪個
要用資源文件,就要聲明一個Properties類的引用。