今天学习了英语链
package piao;
import java.io.*;
import java.util.ArrayList;
public class check {
public static void main(String[] args) throws IOException
{
File file = new File("D:\\input2.txt");
ArrayList<String> arrayList = new ArrayList<>();
try {
InputStreamReader Reader = new InputStreamReader(new FileInputStream(file));
BufferedReader buffer = new BufferedReader(Reader);
String s;
while ((s = buffer.readLine()) != null) {
arrayList.add(s);
}
buffer.close();
Reader.close();
} catch(IOException e) {
e.printStackTrace();
}
String a,b,str;
String[] arr = new String[arrayList.size()];
for(int i=0;i<arrayList .size();i++) {
arr[i] = arrayList.get(i);
}
String[] s2 = new String[arrayList.size()];
for(int i=0;i<arrayList.size();i++){
str = arr[i];
a = arr[i].substring(arr[i].length()-1,arr[i].length());
for(int j=0;j<arrayList.size();j++){
b = arr[j].substring(0,1);
if(arr[i].equals(arr[j]) == false && a.equals(b)){
str = str + arr[j];
a = arr[j].substring(arr[j].length() -1 ,arr[j].length());
}
b = null;
}
s2[i] = str;
}
File filew = new File("D:\\input2.txt");
FileWriter out = new FileWriter(filew);
for(int i=0;i<s2.length;i++){
out.write(s2[i] + "n");
}
out.close();
System.out.println("输出成功");
}
}