java文件流——字节流
来源:互联网 发布:淘宝上的药店靠谱吗 编辑:程序博客网 时间:2024/05/19 22:49
文件流:文件在程序中是以流的形式来操作的
输入流:数据从数据源(文件)到程序(内存)的路径
输出流:数据从程序(内存)到数据源(文件)的路径
java流分为两种流:
1、字节流:可以用于读写二进制文件及任何文件 byte
2、字符流:可以用于读写文本文件,不能操作二进制文件
字节流 字符流
输入 InputStream Reader
输入流:数据从数据源(文件)到程序(内存)的路径
输出流:数据从程序(内存)到数据源(文件)的路径
java流分为两种流:
1、字节流:可以用于读写二进制文件及任何文件 byte
2、字符流:可以用于读写文本文件,不能操作二进制文件
字节流 字符流
输入 InputStream Reader
输出 OutputStream Writer
<span style="font-size:18px;">//字节流读文件,FileInputStream类的使用package com.io.demo;import java.io.*;import java.util.Scanner;public class Demo2 {public static void main(String[] args) throws Exception{/***********************读取文件*******************///得到一个文件对象 File f=new File("D:\\123\\ff\\bb.txt");//File没有读写的能力FileInputStream fis=new FileInputStream(f);//定义一个字节数组byte[] bytes=new byte[1024]; //实际读到的字节数int n=0;//循环读取while((n=fis.read(bytes))!=-1){String s=new String(bytes,0,n);System.out.println(s);}//关闭文件流fis.close();/********************写入文件********************/File f1=new File("D:\\123\\ff\\cc.txt");FileOutputStream out=null;//字节输出流try{out=new FileOutputStream(f1);System.out.println("请输入内容:");Scanner s=new Scanner(System.in);String str=s.nextLine();//String str="我们的大中国啊!好大的一个家";out.write(str.getBytes());}catch(Exception e){e.printStackTrace();}finally{try {out.close();} catch (IOException e) {e.printStackTrace();}}}}</span>
0 0
- java文件流——字节流
- java文件流——使用字节流拷贝文件
- Java——FileInputStream&FileOutputStream字节流实现文件复制
- Java 字节流读写文件
- Java字节流复制文件
- Java字节流读写文件
- JAVA读文件写文件---字节流
- java字节文件输入流读文件
- 通过java字节流复制文件,逐个字节读取写入
- java缓冲字节流复制文件,逐个字节读取、写入
- Java基础----字节流之copy字节文件
- Java利用字节流 单字节复制 文件
- Java学习—— 用 文件,文件名 ,文件流 转 字节 用于上传图片
- java字符流字节流复制文件
- java io字节流文件读出
- Java输入输出之字节流拷贝文件
- java文件读写操作-字节流
- Java I/O 字节流 文件复制
- linux 设置时间(hadoop 对于时间要求比较高,所有在集群时特别要注意时间)
- Node.js 事件循环
- PAT 1019Prime Factors (25)
- 分布式缓存技术Redis 在windows上以服务方式启动
- va_start, va_arg练习
- java文件流——字节流
- 引入Marathon-lb时,官方阐述了Mesos-DNS的几个缺陷
- HDU 5730 Shell Necklace(CDQ分治+FFT)
- Android DrawerLayout 侧滑界面的简单实现
- 小猫统计现在可以实现用表格编辑从表时,用下拉列表(即lookup字段)
- 听大咖分享《俞军的产品方法》有感
- QNetworkAccessManager 实现FTP上传功能,解决 文件名是中文,QUrl含有中文路径 不能上传的问题
- GetWindowLong函数(最好的解释资料,绝对值得一看,此函数在子类化技巧时候经常用...
- tomcat设置启动内存大小