日期:2014-05-20  浏览次数:20685 次

java从数据库读取出数据按一定格式写到TXT文件中,大虾指教指教
从数据库中读取出数据后,按
77124 2007-9-24 2037-9-24 0 0 0
5006 2007-9-24 2037-9-24 0 0 0
5004 2007-9-24 2037-9-24 0 0 0
5008 2007-9-24 2037-9-24 0 0 0
5009 2007-9-24 2037-9-24 0 0 0
5010 2007-9-24 2037-9-24 0 0 0

的格式写到TXT文件中,怎么弄,能给出源代码吗,谢谢。

------解决方案--------------------
把读出来的数据 列间用\t隔开 行间用\r\n隔开 写到txt文件里就行了
取的时候再按这些符号分割来读
------解决方案--------------------
import java.io.*;

public class test {
public static void main(String[] args) {
try {
RandomAccessFile rf = new RandomAccessFile( "c:/today.txt ", "rw ");
rf.writeBytes( "abc\t "); //这里改成FOR循环
rf.writeBytes( "def\t ");
rf.writeBytes( "hijk\r\n ");
rf.close();
}
catch (IOException e)
{e.printStackTrace();}
}
}