FileReader fr = new FileReader("c:/1.txt"); BufferedReader br = new BufferedReader(fr); List l = new ArrayList(); while(true){ String s =br.readLine(); if (s!=null) l.add(s); else break;
public static void main(String[] args) throws IOException { FileReader fr = new FileReader(new File("E:\\1.txt")); BufferedReader br = new BufferedReader(fr); FileWriter fw = new FileWriter(new File("E:\\2.txt")); BufferedWriter bw = new BufferedWriter(fw); List list = new ArrayList(); while (true) { String s = br.readLine(); if (s != null) { list.add(s); } else { break; } } for (int i = list.size() - 1; i >= 0; i--) { System.out.println(list.get(i)); bw.write(list.get(i) + "\r\n"); } }可以打印出来 为什么我不能写到文件里呢
FileReader fr = new FileReader("c:/1.txt"); BufferedReader br = new BufferedReader(fr); List l = new ArrayList(); while(true){ String s =br.readLine(); if (s!=null) l.add(s); else break;
} fr.close(); FileWriter fw = new FileWriter("c:/2.txt"); BufferedWriter bw = new BufferedWriter(fw);
public static void main(String[] args) throws IOException { FileReader fr = new FileReader(new File("E:\\1.txt")); BufferedReader br = new BufferedReader(fr); FileWriter fw = new FileWriter(new File("E:\\2.txt")); BufferedWriter bw = new BufferedWriter(fw); List list = new ArrayList(); while (true) { String s = br.readLine(); if (s != null) { list.add(s); } else { break; } } for (int i = list.size() - 1; i >= 0; i--) { System.out.println(list.get(i)); bw.write(list.get(i) + "\r\n"); } }
BufferedReader br = new BufferedReader(fr);
List l = new ArrayList();
while(true){
String s =br.readLine();
if (s!=null)
l.add(s);
else
break;
}
for(int i=l.size()-1;i>=0;i--){
System.out.println(l.get(i));
}
public static void main(String[] args) throws IOException { FileReader fr = new FileReader(new File("E:\\1.txt"));
BufferedReader br = new BufferedReader(fr); FileWriter fw = new FileWriter(new File("E:\\2.txt"));
BufferedWriter bw = new BufferedWriter(fw); List list = new ArrayList();
while (true) {
String s = br.readLine();
if (s != null) {
list.add(s);
} else {
break;
} }
for (int i = list.size() - 1; i >= 0; i--) {
System.out.println(list.get(i));
bw.write(list.get(i) + "\r\n");
}
}可以打印出来 为什么我不能写到文件里呢
BufferedReader br = new BufferedReader(fr);
List l = new ArrayList();
while(true){
String s =br.readLine();
if (s!=null)
l.add(s);
else
break;
}
fr.close();
FileWriter fw = new FileWriter("c:/2.txt");
BufferedWriter bw = new BufferedWriter(fw);
for(int i=l.size()-1;i>=0;i--){
bw.append((String)l.get(i));
bw.newLine();
}
bw.flush();
bw.close();
public static void main(String[] args) throws IOException { FileReader fr = new FileReader(new File("E:\\1.txt"));
BufferedReader br = new BufferedReader(fr); FileWriter fw = new FileWriter(new File("E:\\2.txt"));
BufferedWriter bw = new BufferedWriter(fw); List list = new ArrayList();
while (true) {
String s = br.readLine();
if (s != null) {
list.add(s);
} else {
break;
} }
for (int i = list.size() - 1; i >= 0; i--) {
System.out.println(list.get(i));
bw.write(list.get(i) + "\r\n");
}
}