1.IO流
2024-09-30 04:40:23
1.组成部分
File、FileInputStream、FileOutStream、FileWriter、FileReader
2.File
pathSeparatorChar ;
separatorChar /
获取:
getAbsolutePath()、getPath()、getName()、length ()
判断:
exists ()、isDirectory ()、isFile ()
创建和删除:
createNewFile()、mkdir()、mkdirs()、delete()
遍历:
list()、listFiles()
3.FileInputStream
FileInputStream fis1 = new FileInputStream("");
byte[] bytes= new byte[1024]
int length
while ((length=fis1.read(bytes))!=-1)
System.out.println(new String(bytes,0,length));
4.FileOutStream
FileOutputStream fos = new FileOutputStream("",true);
byte [] b1 = " comes from life".getBytes();
byte [] b2 = "生活".getBytes("GBK");
fos.write(b1,0,12);
fos.write(b2);
fos.close();
5.FileWriter
FileWriter fw = new FileWriter
String m = "Music";
fw.write(m);
fw.flush();
fw.close();
6.FileReader
FileReader fr = new FileReader
int getChar;
while ((getChar = fr.read()) != -1)
System.out.print((char) getChar);
fr.close();
最新文章
- Java的四种引用方式
- underscore源码解析 (转载)
- AngularJS-UI-Router
- phpMyadmin /scripts/setup.php Execute Arbitrary PHP Code Via A Crafted POST Request CVE-2010-3055
- jQuery中的.bind()、.live()和.delegate()之间区别分析
- MySQL日期 字符串 时间戳互转
- Hadoop运维操作
- 使用mongo-java-driver3.0.2.jar和mongodb3.0在java代码中的用户验证4
- wxsqlite3的加密模块单独编译
- CMD 下 进入 ORACLE
- AngularJs练习Demo11引入Jquery
- google浏览器翻译失败解决方案
- lua中string常用api
- java静态方法之线程安全问题
- 原创:LoadTest系列之Insert Condition
- MYSQL之库操作
- JAVA调用数据库存储过程
- 有时候union或者union all比左连接查询速度快
- Loadrunner 脚本开发-利用web_submit_data函数实现POST请求
- oracle to_char函数使用
热门文章
- 阿里巴巴分布式服务框架HSF
- 关于c++、go、nodejs、python的计算性能测试,结果令人惊讶
- Windows系统安装ActiveMQ
- Mac下好用的“visio”之 OmniGraffle Pro
- C++11之重写说明符override和final
- 【九度OJ】题目1178:复数集合 解题报告
- 【LeetCode】769. Max Chunks To Make Sorted 解题报告(Python & C++)
- treecnt 算法马拉松20(告别美国大选及卡斯特罗)
- 1131 - Just Two Functions
- 取代 Maven?这款项目构建工具性能提升 300%