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 去除文本 空格 换行符
于 2020-06-14 12:55:48 首次发布