java對properties檔案的操作

2021-04-13 01:11:01 字數 1279 閱讀 6102

在做程式時,往往會有一些固定的或長期的值,這些值或許在將來才會被更改。

由於程式完成時,把這些值寫在**,將來更改起不方便。(而且容易忘記在**中什麼地方,哪個檔案中時)所以,我們建議將這些值寫入配置檔案中。

1、properties 檔案

#parsezurlnum.properties

#tue nov 15 11:52:15 cst 2005

nextnum=360

firstnum=73

secondnum=72

2、讀寫檔案

parsenz pnz = new parsenz();

properties properties = new properties();

try

catch (exception e)

string firstnum = properties.getproperty("firstnum");

string secondnum = properties.getproperty("secondnum");

string nextnum = properties.getproperty("nextnum");

int first=integer.parseint(firstnum);

int second=integer.parseint(secondnum);

int next=integer.parseint(nextnum);

system.out.println("firstnum=" + firstnum);

system.out.println("secondnum=" + secondnum);

system.out.println("nextnum=" + nextnum);

pnz.setproperties(first,second,next);

3、parsenz 類

public class parsenz

public void setproperties(int first, int second, int next) catch (filenotfoundexception ex) catch (ioexception ex) }

本例中位址是寫死的。可改為如: file file = new file(system.getproperty("user.dir")

+ "/emweb/web-inf/admininfo.properties");

這裡面的關鍵是system.getproperty("user.dir") 返回當前工作目錄。

java對properties檔案的操作

在做程式時,往往會有一些固定的或長期的值,這些值或許在將來才會被更改。由於程式完成時,把這些值寫在 將來更改起不方便。而且容易忘記在 中什麼地方,哪個檔案中時 所以,我們建議將這些值寫入配置檔案中。1 properties 檔案 parsezurlnum.properties tue nov 15 ...

java 載入properties 檔案

public static string mysql url public static string mysql uname public static string mysql passwd static catch ioexception e mysql url properties.getp...

java 讀取properties檔案

url 在實際開發工作中,我們又是會將一些路徑檔案配置放在properties檔案中,這樣我們需要修改路徑的時候就只需要寫該一下配置檔案就行了,不需要在 中挨個挨個的去改。但是我們怎樣獲得配置檔案中的值呢?其實這個很簡單,我們只需要封裝如下乙個工具類就行了 public class urlutil ...