FileOutputStream和FileInputStream的用法

public static void show()

{

File f=new File("d:"+File.separator+"1.txt");

FileOutputStream fo=new FileOutputStream(f,ture);

String str="你好";

fo.erite(str.getBytes());

fo.close();

FileInputStream fi=new FileInputstream(f);

byte [] buffer=new byte[1024];

int len=fi.read(buffer);

System.out.println(new String(buffer,0,len));

fi.close();

}

时间: 2024-08-25 08:50:04

FileOutputStream和FileInputStream的用法的相关文章

FileOutputStream 和 FileInputStream的用法;

FileOutputStream 文件输出流,以字节流的方式保存数据到所指定的文件: FileInputStream 文件输入流,以字节流的方式将文件的数据输出: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class FileOutputStream_test { public static voi

FileOutputStream与FileInputStream互相转换

List<InstorageNoticeDto> noticeList = null; FileOutputStream fos = null; FileInputStream is = null; File file = new File(myfile.getOriginalFilename()); int ch = 0; try { is = (FileInputStream) myfile.getInputStream(); fos = new FileOutputStream(file

Java中FileOutputStream和FileInputStream使用例子

package a.ab; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class AC { int s = 0; public static void main(String[] args) { FileOutputStream fos = null; try {

复制文件-用FileOutputStream和FileInputStream读写文件

//写文件   File file=new File("demo1.txt");//抽象一个1.txt的文件,处理文件名或者路径   //构造两个FileOutPutStream的实例对象,先定义一个File类文件的做法比较规范,通用   FileOutputStream fos1=new FileOutputStream(file,false);//true表示如果文件已经存在,没执行程序一次便往文件追加一次内容,否则会每一次的执行结果会覆盖文件上一次执行结果   BufferedO

初识FileOutputStream与FileInputStream

想用java实现对某个变量进行长期保存,不因为执行程序关闭后再启动而重新初始化.这里采用将变量保存在本地的txt文件中,通过FileOutputStream写入,FileInputStream读取. try { /** * 读取.txt文件内容 */ FileInputStream in = new FileInputStream("e:/pic/test.txt");//我本地保存的是一个数字 0 /** * 定义读取的方式 */ byte[] buf = new byte[in.a

java io系列07之 FileInputStream和FileOutputStream

本章介绍FileInputStream 和 FileOutputStream 转载请注明出处:http://www.cnblogs.com/skywang12345/p/io_07.html FileInputStream 和 FileOutputStream 介绍 FileInputStream 是文件输入流,它继承于InputStream.通常,我们使用FileInputStream从某个文件中获得输入字节.FileOutputStream 是文件输出流,它继承于OutputStream.通

IO流常用方法,流的用法,代码例子

/** * 一个汉字是一个字符,就是2个字节,就是16位,所以,要读取汉字,还得用字符流 *-------------------------------------- 基础流---------------------------------------------- */FileInputStream ://(字节输入流,一次读取1个字节(就是8位)) FileInputStream fis = new FileInputStream("文件路径");//字节输入流 FileOutp

RandomAccessFile的用法【转】

现有如下的一个需求,向已存在1G数据的txt文本里末尾追加一行文字,内容如下“Lucene是一款非常优秀的全文检索库”.可能大多数朋友会觉得这个需求很easy,说实话,确实easy,然后XXX君开始实现了,直接使用Java中的流读取了txt文本里原来所有的数据转成字符串后,然后拼接了“Lucene是一款非常优秀的全文检索库”,又写回文本里了,至此,大功告成.后来需求改了,向5G数据的txt文本里追加了,结果XXX君傻了,他内存只有4G,如果强制读取所有的数据并追加,会报内存溢出的异常. 其实上面

IO细述

Java IO1:IO和File IO 大多数的应用程序都要与外部设备进行数据交换,最常见的外部设备包含磁盘和网络.IO就是指应用程序对这些设备的数据输入与输出,Java语言定义了许多类专门负责各种方式的输入.输出,这些类都被放在java.io包中. File类 File类是IO包中唯一代表磁盘文件本身的对象,File类定义了一些与平台无关的方法来操作文件.通过调用File类提供的各种方法,能够完成创建.删除文件.重命名文件.判断文件的读写权限权限是否存在.设置和查询文件的最近修改时间等操作.