File操作(5)---------文件读取,写入 复制(二)
来源:互联网 发布:涌金软件 编辑:程序博客网 时间:2024/05/21 10:36
package demo.test1;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class FileRead {/** * @param args * @throws IOException */public static void main(String[] args) throws IOException {/** * java.io.FileOutputStream * 文件字节输出流,用于将数据写入到文件的流 * 该流是一个低级流 * 低级流的特点: * 数据的来源和去向是明确的,真实负责“搬运”数据的流 * *//* * 想文件中写出数据 * 一个参数的构造方法: * FileOutputStream(String path) * FileOutputStream(File file) * 创建出来的文件输出流是覆盖写操作,若操作的文件中有数据 * 会先将数据清除,重写写本次写出的数据 * * 希望追加写操作,则需要传入第二个参数 * 是一个boolean 值,为true即可 * FileOutputStream(File file,boolean append) * FileOutputStream(String path,boolean append) */FileOutputStream fos = new FileOutputStream("a.txt",true);BufferedOutputStream bos = new BufferedOutputStream(fos);String str = "Hello World";fos.write(str.getBytes("UTF-8"));bos.write(str.getBytes());bos.close();/** * java.io.FileInputStream * 低级流,可以从文件中读取字节 */FileInputStream fis = new FileInputStream("a.txt");BufferedInputStream bis = new BufferedInputStream(fis);byte[] data = new byte[1024];int len = fis.read(data);System.out.println(new String(data, 0, len));bis.close();}}
0 0
- File操作(5)---------文件读取,写入 复制(二)
- Jave文件操作(读取写入复制创建删除)
- php操作文件(读取写入文件)
- 安卓、java常用文件操作(复制,读取,写入,转换等)
- ini文件操作(读取/写入)
- 文件操作(读取和写入)
- javaIO关于文件操作(读取,写入,复制,遍历所有文件)
- C#中的文件操作(读取文件与写入文件)
- C#中的文件操作(读取文件与写入文件)
- file 读取写入文件 HTML
- 文件FILE写入与读取
- Java IO系列(二):文件读取写入
- jsp,java文件操作(新建,删除,读取,写入)(转载)
- python(文件读取写入)
- File 读取文件和写入文件
- File操作(4)-----文件复制(一)
- C++文件读取 写入 操作
- 字节流读取、写入、复制文件
- 2016.7.31整机升级计划
- Note7燃损确因电池而起三星将加强安全检查工作
- Soot学习第二篇;代码执行soot
- Python零基础入门三十三之Tkinter的对话框
- EntityFramework Core 1.1有哪些新特性呢?我们需要知道_0
- File操作(5)---------文件读取,写入 复制(二)
- poj 1260 Pearls
- Spring Boot 1.4.3搭建
- 计时函数clock()
- 详解Android开发中UI的五种布局管理器教程
- 批处理和获取主键值
- 10881 - Piotr's Ants
- Java基本(1)
- LeetCode Group Anagrams