java 向文件写入,从文件读出

来源:百度知道 编辑:UC知道 时间:2024/05/17 02:23:56
no name sex
0001 zhao 21
0002 zhang 20
0003 sun 22
0004 wang 21
no (4),name(6),sex(3)每列之间隔2个字符
如何将上面的内容写入文本文件,再从文件中读出内容;
最好详细点。
谢谢了。

import java.io.*;

public class Test {

public static void main(String[] args){
String s = new String();
String s1 = new String();
try {

BufferedWriter output = new BufferedWriter(new FileWriter("E:\\123.txt")); //写入流
output.write(s1); //s1为写入的字符串
output.close();

BufferedReader input = new BufferedReader(new FileReader("E:\\123.txt")); //读取流

while((s = input.readLine())!=null){ //判断是否读到了最后一行
System.out.println(s);
}

input.close();

} catch (Exception e) {

}
}

}

import java.io.*;
public class IO3
{
public static void main(String args[])
{
String str[]={"First line\n","Second line\n","Last line\n"};
try
{
RandomAccessFile rf=new RandomAccessFile

("demo.txt"