import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; /** * @author dengshaohua */ public class ReadPhone { /** * 读取数据 */ public void ReadData(){ try { FileReader read = new FileReader("D:/data.txt"); BufferedReader br = new BufferedReader(read); String row; while((row = br.readLine())!=null){ System.out.println(row); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e){ e.printStackTrace(); } } } 对同一行中隔开的字符的切割 String[] linePart = s1.split("/s+");