package game;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
public class 去除文本中的換行符和空格 {
public static void main(String[] args) {
User("論文.txt","New論文.txt");
}
public static void User(String file,String NewFile) {
try(BufferedReader br =
new BufferedReader(
new FileReader(file));
BufferedWriter bw =
new BufferedWriter(
new FileWriter(NewFile)
)){
char[] x = new char[1024];
int len = -1;
String ex;
while((len = br.read(x)) != -1){
/**
試過讓x的緩衝只有一個單位,然後嘗試判斷x是否爲空格
失敗了
*/
ex = String.valueOf(x).replace(" ","");//去除空格
ex = ex.replace("\r\n","");//去除換行
System.out.println(ex);
bw.write(ex);
}
}catch (Exception e){
e.printStackTrace();
}
}
}
Java 去除文本 空格 換行符
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.