讀取Porperties檔案

2021-10-25 07:26:51 字數 1414 閱讀 8815

properties檔案中的內容是以鍵值對的形式存在的,即鍵=值

建立乙個db.properties檔案,檔案中的內容如下

driverclassname=com.mysql.jdbc.driver

url=jdbc:mysql://localhost:3306/newdb3?useencoding=true&characterencoding=utf8&usessl=false

username=root

password=123456

file file =

newfile

("db.properties");

if(!file.

exists()

)

properties ps =

newproperties()

;

fileinputstream fis =

newfileinputstream

(file)

;

ps.

load

(fis)

;//獲得驅動類名

string driverclass = ps.

getproperty

("driverclass");

//獲得url

string url = ps.

getproperty

("url");

//獲得使用者名稱

string username = ps.

getproperty

("username");

//獲得密碼

string password = ps.

getproperty

("password");

system.out.

println

(driverclass)

;system.out.

println

(url)

;system.out.

println

(username)

;system.out.

println

(password)

;

和上面不同的是,這裡獲得流物件使用的類載入器,其他步驟都一樣

inputstream in = 

jdbcdemo08.

class

.getclassloader()

.getresourceasstream

("db.properties"

);

讀取配置檔案並讀取檔案

配置檔案 url users z ten documents name myfile.txt url是讀寫檔案的檔案位址,name是讀寫檔案的檔名稱 fileinputstream is null try catch filenotfoundexception e2 properties pt ne...

Java檔案讀取 jar包內檔案讀取

最近遇到一些jar包內外配置檔案讀取的問題。索性自己測試總結一下,與大家分享。主要是關於classloader.getresource和class.getresource方法路徑區別的問題。1.絕對路徑檔案讀取,最簡單,最直接的方式 從絕對路徑讀取檔案,最基本的檔案讀取方式 author lihzh...

C 讀取檔案

using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system.window...