IO流之文件的操作
来源:互联网 发布:fpga用什么软件 编辑:程序博客网 时间:2024/06/03 14:43
对于文件内容的操作主要分为两大类
字符流
字节流
例1:应用FileInputStream类,编写应用程序,从磁盘上读取一个Java程序,并将源程序代码显示在屏幕上。(被读取的文件路径为:E:/myjava/Hello.java)
import java.io.*;public class FISDemo { publicstatic void main(String[] args) { byte [] buf= new byte[2056];//由于有时候文件太大,无法确定需要定义的数组大小,因此一般定义数组长度为1024,采用循环的方式读入 try{ //将数组转化为字符串打印,后面参数的意思是如果字符数组未满,转化成字符串打印后尾部也许会出现其他字符,因此,读取的字符有多少个,就转化多少为字符串 FileInputStream fileIn = newFileInputStream("d:\\java\\Hello.java"); int bytes =fileIn.read(buf, 0, 2056); String str =new String(buf,0,bytes); System.out.println(str); }catch(Exception e){ e.printStackTrace();//加异常防止文件找不到程序不能运行 } }}
0 0
- IO流之文件的操作
- Python之IO-文件的操作
- C++之文件IO操作流
- C++之文件IO操作流
- C++之文件IO操作流
- C++之文件IO操作流
- C++之文件IO操作流
- C++之文件IO操作流
- C++之文件IO操作流
- C++之文件IO操作流
- C++之文件IO操作流
- C++之 文件IO操作流
- IO流之文件读写操作
- io流操作之文件重命名代码
- java中的io流之文件操作
- java文件读写操作之io流
- C++IO之文件操作
- IO文件流操作
- 关于C#代码远程连接Oracle数据库涉及的所有相关软件与类库的总结
- linux时间戳转变datestring
- C++中数组、链表和vector等容器之间的区别
- VC6调试程序时显示不了CString类的值
- 重载+异常处理+类型转换
- IO流之文件的操作
- 有功功率、无功功率、视在功率、之间的联系
- hdu 1556 Color the ball
- 欢迎使用CSDN-markdown编辑器
- 基于地图的短信追踪小练习(2)百度地图定位到自己的位置
- 目录
- [LeetCode] ZigZag Conversion 解题报告
- Android报错:JNI相关“ Error: NDK integration is deprecated in the current plugin.”
- getaddrinfo()函数详解