你好,求助关于 java编写记事本如何换行的问题!
你好,我看到你曾经提问过java编写记事本如何换行的问题,现在我也遇到这个问题了,getText得到的文本不自动换行,请问你是怎么解决的?谢谢!...
你好,我看到你曾经提问过 java编写记事本如何换行的问题,现在我也遇到这个问题了,getText得到的文本不自动换行,请问你是怎么解决的?谢谢!
展开
3个回答
展开全部
这里有一个简单的例子 您先看下 如果不明白再说
package Simple;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;
public class ReadFile {
public static void write() throws IOException {
File f = new File("s.txt");
FileOutputStream p = new FileOutputStream(f, true);
PrintWriter pr = new PrintWriter(p, true);
if (!(f.exists())) {
f.createNewFile();
}
for (int i = 0; i < 100; i++) {
pr.println(i);
}
}
public static void read() throws FileNotFoundException, IOException{
File f = new File("s.txt");
FileReader r=new FileReader(f);
BufferedReader pr =new BufferedReader(r);
String temp =null;
while ((temp=pr.readLine())!=null) { //readLine()方法为读取一行
System.out.println(temp);
}
}
public static void main(String[] args) throws IOException {
write();
read();
}
}
package Simple;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;
public class ReadFile {
public static void write() throws IOException {
File f = new File("s.txt");
FileOutputStream p = new FileOutputStream(f, true);
PrintWriter pr = new PrintWriter(p, true);
if (!(f.exists())) {
f.createNewFile();
}
for (int i = 0; i < 100; i++) {
pr.println(i);
}
}
public static void read() throws FileNotFoundException, IOException{
File f = new File("s.txt");
FileReader r=new FileReader(f);
BufferedReader pr =new BufferedReader(r);
String temp =null;
while ((temp=pr.readLine())!=null) { //readLine()方法为读取一行
System.out.println(temp);
}
}
public static void main(String[] args) throws IOException {
write();
read();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询