package test;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.util.Scanner;public class test1 { public static void main(String[] args) throws IOException { File file = new File("D:\\input.txt"); if (!file.exists()) { System.out.println("文件不存在"); return; } String[] strs=new String[99999999]; Scanner x = new Scanner(file); int i=0; boolean flag=false; while(x.hasNextLine()) { String[] str=x.nextLine().split("\\W+"); for(int ms=0;ms2) { flag=false; if(i!=0) { for(int t=0;t max.length()) { max = sentence; }// System.out.println(sentence); } } File w = new File("D://output.txt"); w.createNewFile(); // 创建新文件 BufferedWriter out = new BufferedWriter(new FileWriter(w)); out.write(max); // \r\n即为换行 out.flush(); // 把缓存区内容压入文件 out.close(); // 最后记得关闭文件 if(max.length()!=0) { System.out.println(max); }else { System.out.println("没有首尾相连"); } }}
读取文件为input.txt 输出文件为output.txt.