io类的基本问题1
来源:互联网 发布:自然知彼官方旗舰店 编辑:程序博客网 时间:2024/06/15 07:24
1.为了保证平台的可移植性,在使用File类路径的时候不要用 File f = new File("d://test.txt");表示路径d:/test.txt(因为在java中字符串//表示为/)
最好使用分隔符表示 File f = new File("d:"+File.separator+"test.txt");
2.返回文件夹的信息中 File s = new File("d:"+File.separator+"台子");
String str[] = s.list();返回的是文件夹的名字
File str1[] = s.listFiles();返回的是文件夹的具体路径
3.Io操作属于资源操作,对于资源操作,操作的最后必须关闭,否则就可能出现未知的错误。
4.OutputStream操作中,如果输出文件不存在,会自动生成一个输出文件。
5.OutputStream操作中,输出的文件内容会完全覆盖以前的内容
OutputStream out = new FileOutputStream(f);
当把它修改成如下时,就会在原来内容后追加操作
OutputStream out = new FileOutputStream(f,true);
在每次输入的字符串前加入“\r\n”就能使每次追加的内容换行。
6.字节流和字符流的区别:
程序——字节流——文件
程序——字符流——缓存——文件
所以在使用字符流时,如果最后没有调用.close()的方法,内容不会从缓存中输出到文件中。
7.确定读取的长度
bis就是输入流,bos是输出流
Int temp = 0;
while((temp = bis.read())! = -1){
char c = (char) temp;
bos.write(c);
}
- io类的基本问题1
- Java.io流的基本常用类
- IO的基本操作
- 基本的IO操作
- io基本类
- java 基本的io操作
- 基本IO函数的使用
- 基本文件IO的实现
- Java 基本的IO操作
- akka.io的基本用法
- 最基本的io练习
- IO流的基本使用
- IO流的基本使用方法
- socket.io的基本用法
- IO流的基本知识点
- IO流的基本操作
- IO基本的字节字符
- [Java 12 IO] File 类 的几个基本操作
- CSU 1548 Road And Bridge acm 三分
- [乐意黎原创] java里classpath在引入编译文件路径时加星号(*)引起的错误
- 简单记录平时常用容易混淆的小知识点
- android 开发小贴士1
- 南邮 OJ 1092 圆柱体的表面积
- io类的基本问题1
- 使用ThinkPHP框架快速开发网站(多图)
- 代码规范
- 南邮 OJ 1093 阶乘之和
- zabbix 安装
- 文本分类实验学习思路
- 由方言问题引起的hibernate不能自动创建表的问题
- spring+junit+eclemma完成单元测试
- 【王晓刚】深度学习在图像识别中的研究进展与展望