文件读写操作
来源:互联网 发布:网游之王者荣耀知白 编辑:程序博客网 时间:2024/05/19 23:55
java中对文件的操作很多,对于一个java新手,经常整理下自己遇到的新东西,为他人也提供一个参考,共同学习
按行读取:
采用BufferedReader中的readline()
public static void read() {
String s = null;
StringBuffer sb = new StringBuffer();
File f = new File("D://dspace//log//dspace.viewcount");
if (f.exists()) {
System.out.println("文件存在");
try {
BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(f)));
while ((s = br.readLine()) != null) {
sb.append(s);
}
System.out.println(sb);
} catch (Exception e) {
e.printStackTrace();
}
}else{
System.out.println("文件不存在!");
}
按字节读取:
写文件:
File file=new File("D://dspace//log//dspace.viewcount");
Date nowdate=new Date();
SimpleDateFormat dataformat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String datastring=dataformat.format(nowdate)+" viewer:600/r/n";
FileWriter fWriter=null;
BufferedWriter bWriter=null;
try
{
fWriter=new FileWriter(file,true);//保留当前内容 在最后添加
bWriter=new BufferedWriter(fWriter);
bWriter.write(datastring);
bWriter.flush();
bWriter.close();
fWriter.close();
}
catch (Exception e)
{
e.printStackTrace();
// TODO: handle exception
}
- 文件读写操作
- 另一个文件读写操作
- [C++]文件读写操作
- 读写文件操作
- xml文件操作( 读写)
- 文件的读写操作
- 文件的读写操作
- 文件读写常用操作
- 文件的读写操作
- 文件读写操作
- 文件读写常用操作
- java 读写文件操作
- PHP 文件读写操作
- C#文件读写操作
- 文件读写操作总结
- 文件读写操作总结
- 文件读写操作总结
- 文件读写操作
- GDB 用法和命令介绍
- Studying note of GCC-3.4.6 source (59)
- (2010-07-16)关于Oracle中的sys用户认证的问题以及EM中老是提示sys用户密码错误和sys用户密码忘记等问题的解决
- ZJUT_OJ1185
- 远程调试java程序
- 文件读写操作
- 没有需求文档的时候如何进行测试
- bak 12.Simplayer Mp3 播放器v0.0000001版预览图.
- 线上bug的分析与处理的个人意见
- JSP重定向和转发的区别
- http://blog.sina.com.cn/leeumizone
- 磁盘空间不足的一些测试总结
- 哲哲看完牙齿了
- ListView listCtrl 不能显示和不能正确添加行数据以及列表题不能显示问题