JAVA IO操作
来源:互联网 发布:生成淘宝店铺代码 编辑:程序博客网 时间:2024/06/01 10:36
下面介绍使用Java实现文件的读写,步骤如下:
1 使用File类找到一个文件
2使用字节/字符流 进行实例化操作
3进行读或写操作
4关闭:使用close()方法。
此程序 先将Hello World! 写入到F:\testio.txt,后从此文件中读出。由于篇幅有限,程序统一抛出IOException异常。
1 使用File类找到一个文件
2使用字节/字符流 进行实例化操作
3进行读或写操作
4关闭:使用close()方法。
具体实现代码:
package com.gengxin.streamDemo;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;/** * StreamDemo * 先写入到F:\testio.txt,后从此文件中读出内容 * @author WER1234S */public class StreamDemo {public static void main(String[] args) throws IOException {// 使用file 类找到文件File file = new File("F:" + File.separator + "testio.txt");// 使用子类进行输出流的实例化OutputStream output = null;output = new FileOutputStream(file, true); //以追加的方式写入// 定义要写入的数据String str = "Hello World !\r\n";byte[] out = str.getBytes();for (int i = 0; i < out.length; i++) {// 进行读或写操作output.write(out[i]);// out.write(b);}// 使用子类进行输入流的实例化InputStream input = null;input = new FileInputStream(file);//获取要读取文件的长度byte[]in = new byte[(int) file.length()];for(int j = 0; j<in.length; j++){in[j] = (byte) input.read();}System.out.println(new String(in));// 关闭流input.close();output.close();}}
此程序 先将Hello World! 写入到F:\testio.txt,后从此文件中读出。由于篇幅有限,程序统一抛出IOException异常。
- Java.io.*操作
- java io 操作集合
- Java的IO操作
- java io操作代码
- java io操作代码
- java io 操作集合
- java 常用IO操作
- java 常用IO操作
- Java IO操作浅析
- Java IO操作总汇
- java IO操作实例
- Java IO 操作 InputStream
- JAVA IO操作
- JAVA IO 流操作
- java IO简单操作
- java IO 文件操作
- 【Java IO】文件操作
- Java中的IO操作
- 实战 Groovy(5)- 添加结果面板
- 懒人日记7
- Android游戏开发基础part8--游戏音乐与音效
- include "*.h" 和 declare class *; 的区别?
- 实战 Groovy(6)- 事件分派线程
- JAVA IO操作
- 概率论重点回顾
- js日期时间格式验证,时间比较
- 懒人日记8
- static 变量 作用域 全局变量 局部变量 外部变量 常量 volatile变量
- 懒人日记9
- 懒人日记10
- ArcGIS Server专题图部分渲染
- 网站积累