Java如何根據(jù)不同系統(tǒng)動(dòng)態(tài)獲取換行符和盤分割符
更新時(shí)間:2021年12月09日 14:48:55 作者:FantasyWxw
這篇文章主要介紹了Java如何根據(jù)不同系統(tǒng)動(dòng)態(tài)獲取換行符和盤分割符,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
根據(jù)不同系統(tǒng)動(dòng)態(tài)獲取換行符和盤分割符
1、獲取盤分割符
File.separator
2、獲取換行符
windows系統(tǒng)為\r\n,Linux系統(tǒng)為 \n
String lineSeparator = System.getProperty("line.separator", "\n");
默認(rèn)為\n
java分割空行 分割換行符
代碼:
String[] QQ=txtAll.split("\n\r\n");
可以分割中間存在一個(gè)空行的數(shù)據(jù)
txtAll是總文本,數(shù)據(jù)如下
/* qqAcount1 qqPass1 qqAcount2 qqPass2 qqAcount3 qqPass3 =========== 可以分割后QQ[0]為 qqAcount1 qqPass1 */
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
idea報(bào)錯(cuò):程序包org.springframework.web.bind.annotation不存在
在用本地的maven倉(cāng)庫(kù)的時(shí)候會(huì)org.springframework.web.bind.annotation不存在的錯(cuò)誤,本文就詳細(xì)的介紹一下解決方法,感興趣的可以了解下2023-08-08
Java編程中實(shí)現(xiàn)Condition控制線程通信
這篇文章主要介紹了Java編程中實(shí)現(xiàn)Condition控制線程通信,簡(jiǎn)單介紹了Java中控制線程通信的方法,以及對(duì)condition的解析和實(shí)例,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11
redis redisson 限流器的實(shí)例(RRateLimiter)
這篇文章主要介紹了redis redisson 限流器的實(shí)例(RRateLimiter),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07
Java高性能實(shí)體類轉(zhuǎn)換工具M(jìn)apStruct的使用教程詳解
MapStruct 是一個(gè)代碼生成器,它基于約定優(yōu)于配置的方法,極大地簡(jiǎn)化了 Java bean 類型之間的映射實(shí)現(xiàn),本文主要介紹了MapStruct的具體使用以及如何進(jìn)行實(shí)體類轉(zhuǎn)換,感興趣的可以了解下2024-03-03
SpringBoot整合多個(gè)Mq服務(wù)做法詳解
SpringBoot整合rabbitmq很容易,但是整合的目的是為了使用,那要使用rabbitmq就要對(duì)其有一定的了解,不然容易整成一團(tuán)漿糊。因?yàn)檎f(shuō)到底,SpringBoot只是在封裝rabbitmq的API,讓其更容易使用而已,廢話不多說(shuō),讓我們一起整它2023-02-02

