java:IO流(readLine()和newLine()方法)
package com.itcast.demo4;
import java.io.*;
public class Java_2 {
public static void main(String args[]) {
String ShowMes[] = {"在那山的那边海的那边有一群蓝精灵", "它们活泼又聪明它们调皮又灵敏", "它们自由自在生活在那绿色的大森林", "它们善良勇敢相互都欢喜!"};
try {
//*********Found********
FileWriter out = new FileWriter("test.txt");
BufferedWriter outBW = new BufferedWriter(out);
for (int i = 0; i < ShowMes.length; i++) {
outBW.write(ShowMes[i]);
outBW.newLine();//跨平台的换行符
//outBW.write("\r\n");//只支持windows系统
}
//*********Found********
outBW.close();
} catch (Exception e) {
e.printStackTrace();
}
try {
//*********Found********
FileReader in = new FileReader(new File("test.txt"));
BufferedReader inBR = new BufferedReader(in);
String stext = null;
int j = 1;
while ((stext = inBR.readLine()) != null) {
System.out.println("第" + j + "行内容:" + stext);
//*********Found********
j++;
}
inBR.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}