Java 小例子 按指定的編碼讀取文字檔案內容

2021-06-06 19:48:50 字數 543 閱讀 5795

inputstreamreader 的建構函式提供了乙個引數,用於指定通過什麼編碼將讀取到的位元組流轉換成字元。下面是乙個例子:

/*** 讀取指定的文字檔案,並返回內容

** @param path    檔案路徑

* @param charset 檔案編碼

** @return 檔案內容

** @throws ioexception 如果檔案不存在、開啟失敗或讀取失敗

*/private

static

string readfile(string path, string charset) 

throws

ioexception   

} finally

catch

(ioexception e)   

}  }  

return

content;  

}  

ps : 這只是乙個 inputstreamreader 的用法示例。真的碰到大檔案,怎麼可能都讀到記憶體裡面來?stringbuffer 都免了。

java讀取指定package下的所有class

之前在看spring註解的時候,有看到再配置檔案裡面定義component scan package就能自動掃瞄對應包下面的class,然後根據註解生成相應的bean。自己對這個功能很好奇,就搜了下,找到了實現的關鍵 記錄下。後續再對這段 深入學習。從包package中獲取所有的class para...

java讀取指定package下的所有class

從包package中獲取所有的class param pack return public static set getclasses string pack else if jar equals protocol 如果前半部分和定義的包名相同 if name.startswith packaged...

C 定位txt指定行的方法小例子

複製 如下 dllimport user32.dll entrypoint findwindow private static extern intptr findwindow string lpclassname,string lpwindowname dllimport user32.dll n...