文件读取
来源:互联网 发布:淘宝店铺租赁平台 编辑:程序博客网 时间:2024/06/05 15:32
package FileStream;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.util.Arrays;public class FileInputStreamDemo {public static void main(String[] args) throws Exception {//第一步,创建源(挖井)File f = new File("file/stream.txt");//第二步,创建文件字节输入流对象,并接在源上InputStream in = new FileInputStream(f);//第三步,具体读取操作,读到没有的时候返回-1//int data = in.read(); 表示获取文件中第一个字节byte[] buffer = new byte[3];//此时一个小桶装5滴水,buffer装5字节System.out.println(Arrays.toString(buffer));//int ret = in.read(buffer, 1, 3);//返回读取了几个字节//System.out.println(Arrays.toString(buffer));//String str = new String(buffer,0,ret);//将数组转为String//System.out.println(str);int len = -1;while((len = in.read(buffer)) != -1){//读取整个文件String str = new String(buffer, 0, len);System.out.println(str);}//第四步,关闭资源in.close();}}
阅读全文
0 0
- 文件读取(读取图片)
- 读取文件
- 读取文件
- 文件读取
- 文件读取
- 文件读取
- 读取文件
- 读取文件
- 读取文件
- 读取文件
- 文件读取
- 读取文件
- 文件读取
- 文件读取
- 读取文件
- 读取文件
- 文件读取
- 读取文件
- 嗯....零乱知识点map和字符串转换的
- 多个Fragment之间的切换,该用什么方法呢?
- Android中为什么使用@override
- Nginx配置负载均衡
- USART串口--浅谈
- 文件读取
- 矩阵 乘法
- Java——String类
- static std::string jstring2string (jstring str)
- MyBatis Generator超级简单配置
- android 开发输出日志打印信息
- 超过 130 个你需要了解的 vim 命令
- interproscan安装及详细设置
- cocos2dx+vs2013生成的安卓项目,编译时提示环境变量 ANDROID SDK_ROOT 没有定义