各位
如果我想把大量对象的数据用输入输出流的方式存入文件里
,并且能从新读入对象中,该怎么做呀?? 例如::做一个学生管理系统,,将连接数据库的部分都用输入输出流来做,必须有查询 修改 更新等功能 请提供一些例子·代码,或者方面的参考,,谢谢。
如果我想把大量对象的数据用输入输出流的方式存入文件里
,并且能从新读入对象中,该怎么做呀?? 例如::做一个学生管理系统,,将连接数据库的部分都用输入输出流来做,必须有查询 修改 更新等功能 请提供一些例子·代码,或者方面的参考,,谢谢。
调试欢乐多
楼主【liujiaqiid】截止到2008-07-03 18:18:39的历史汇总数据(不包括此帖):
发帖的总数量:6 发帖的总分数:90
结贴的总数量:6 结贴的总分数:90
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
楼主要重温数据库诞生的艰辛之路吗?建议楼主使用 数据库 + Hibernate。
还是用数据库好
比如,读取文件
public class TestDoc {
public static void main(String args[]) {
int bytesum=0;
int byteread=0;
InputStream inStream;
try {
inStream = new FileInputStream("c:/1.xls");
FileOutputStream fs=new FileOutputStream("d:/aaa.xls");byte[] buffer =new byte[1444];
while ((byteread=inStream.read(buffer))!=-1)
{
bytesum+=byteread;
fs.write(buffer,0,byteread);
}
inStream.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
写入文件
BufferedReader br = new BufferedReader(new FileReader( (file))); //File file = new File(finaname);
while (br.ready()) {
System.out.println(br.readLine()); //一行行读
}
br.close();
参照这个写应该就可以了。