Java如何根據不同系統動態獲取換行符和盤分割符
根據不同系統動態獲取換行符和盤分割符
1、獲取盤分割符
File.separator
2、獲取換行符
windows系統為\r\n,Linux系統為 \n
String lineSeparator = System.getProperty("line.separator", "\n");
默認為\n
java分割空行 分割換行符
代碼:
String[] QQ=txtAll.split("\n\r\n");
可以分割中間存在一個空行的數據
txtAll是總文本,數據如下
/* qqAcount1 qqPass1 qqAcount2 qqPass2 qqAcount3 qqPass3 =========== 可以分割後QQ[0]為 qqAcount1 qqPass1 */
以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。
推薦閱讀:
- Java系統變量參數獲取設置System.getProperties()的方法
- BufferedWriter如何使用write方法實現換行
- 淺談System.getenv()和System.getProperty()的區別
- Java FileWriter輸出換行操作
- Java IO之File 類詳解