Java FileInputStream流学习
来源:互联网 发布:wcf框架源码 编辑:程序博客网 时间:2024/04/30 09:01
可以每次放开一个注释,,主要学习流的包装过程。还有几个包装类没有深入理解。
import java.io.*;import java.util.*;import java.util.zip.*;class FileInputStreamTest {public static void main(String[] args) throws Exception{FileInputStream fileInputStream = new FileInputStream(new File("FileInputStreamTest.java")); /*使用FileInputStream 每次读取一个字符int c;while((c=fileInputStream.read())!=-1){System.out.print((char)c);}*//*使用FileInputStream 每次读取1024个字符byte[] b = new byte[1024];while(fileInputStream.read(b)!=-1){System.out.print(new String(b,"UTF-8"));}*//*使用BufferedInputStream 自带缓冲功能BufferedInputStream bufferedInputStream = new BufferedInputStream(fileInputStream);byte[] b = new byte[1024];while(bufferedInputStream.read(b)!=-1){System.out.print(new String(b,"UTF-8"));}*//*有校验和数据校验功能,这功能有待进一步研究CheckedInputStream checkedInputStream = new CheckedInputStream(fileInputStream,new CRC32());System.out.println("Checksum: " + checkedInputStream.getChecksum().getValue()); *//*加密流CipherInputStream*//*LineNumberInputStream已过时,建议使用LineNumberReader*//*InputStreamReader 是将数据流转成字符流的类*/LineNumberReader lineNumberReader = new LineNumberReader(new InputStreamReader(fileInputStream));String s;while((s=lineNumberReader.readLine())!=null){System.out.println(s);}System.out.println("Hello World!");}}
0 0
- Java FileInputStream流学习
- 【java学习】IO FileInputstream
- [Java] FileInputStream/FileOutputStream 字节流
- 【JAVA】文件输入流 FileInputStream
- Java - 字节流 - FileInputStream - FileOutputStream
- Java入门IO流--FileInputStream
- Java 数据流学习之 FileInputStream/FileOutputStream
- Java学习7--FileInputStream,FileOutputSteam类
- JAVA学习之InputStream类与FileInputStream
- JAVA学习随笔(6)--FileInputStream随笔
- java fileinputstream
- java FileInputStream
- Java -- FileInputStream
- Java File类,IO流,字节输入流InputStream,FileInputStream学习使用
- java输入输出流实例(FileInputStream、FileOutputStream实例)
- java输入输出流实例(FileInputStream、FileOutputStream实例)
- Java 字节流InputStream、OutputStream、FileInputStream、FileOutputStream
- Java I/O流-FileInputStream、FileOutputStream
- fragment中由于inflater获取不对引发的fragment中组件不能刷新内容的问题
- Intents and Intent Filters(Intent和Intent过滤器)
- 各小组对于自己产品的预期“软件下载/用户人数”
- Second review of Team Blog(5.26)
- 各个团队的项目评价
- Java FileInputStream流学习
- Third review of team blog(6.26)
- 大家都纷纷指出了 wp7 的优点 …
- Meeters and Greeters 接客大厅
- 旅游去
- QString 和std::string互转
- 软件工程教学博客 (备份)
- 期望
- 软件教育随想