如何从Java文件中读取字符串和数字?

时间:2018-12-08 21:55:05

标签: java string file numbers

如何从文件中读取字符串或数字,它们之间只有一个空格。

1 个答案:

答案 0 :(得分:0)

您只需编写一个类即可读取文件并删除空格。

package com.example.removespaces

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;


public class RemoveSpacesInFileEx {

    public static void main(String[] args) throws FileNotFoundException, IOException {

        FileReader fr = new FileReader("input.txt"); 
        BufferedReader br = new BufferedReader(fr); 
        FileWriter fw = new FileWriter("outfile.txt"); 
        String line;

        while((line = br.readLine()) != null)
        { 
            line = line.trim();
            line=line.replaceAll("\\s+", " ");
            fw.write(line);


        }
        fr.close();
        fw.close();
    }

}