`

FileInputStream Demo

阅读更多
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FilterInputStream;
import java.io.InputStream;

public class FileInputStreamTest {
	public static void main(String[] args) throws Exception {
		File f = new File("d:\\1.txt");
		InputStream fis = new FileInputStream(f);
		FilterInputStream filter = new BufferedInputStream(fis);// FilterInputStream是protected类型
		while (filter.available() > 0) {
			byte[] buf = new byte[1024];
			int len = filter.read(buf);
			String myStr = new String(buf, 0, len, "UTF-8");
			System.out.print(myStr);
		}
		fis.close();
	}
}

 

分享到:
评论

相关推荐

    【Sansui】java各种流整理demo

    java各类IO流的整理demo,其内包含InputStream/OutputStream BufferedReader流 FileOutputStream/FileInputStream流 PrintWriter流 DataOut/DataIn流 Object流 FileChannel类;

    C# Spire.Doc 无限制 附加使用Demo

    Spire.Doc.dll Spire.license.dll 已上传关联动态库,可任意操作Word,包括插入图片、插入表格、复制行生成新的word文档等。 附件包括C#代码Demo,以供学习。

    安卓android-serialport-api 串口demo源代码.zip

    安卓android-serialport-api 串口demo源代码 public class SerialPort { private static final String TAG = "SerialPort"; /* * Do not remove or rename the field mFd: it is used by native method close...

    33-工厂模式综合讲解

    import java.io.* ; import java.util.* ; public class Demo { public static void main(String args[]) throws Exception ... p.loadFromXML(new FileInputStream("lxh.xml")) ; System.out.println(p) ; } };

    bytestreamdemo.zip

    FileInputStream和FileOutputStream BufferedInputStream 和 BufferedOutputStream DataInputStream 和 DataOutputStream ObjectInputStream和ObjectOutputStream PrintStream PushbackInputStream

    Java学习测试题,看你会多少(主要基础类)

    package com.softeem.demo; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.util.Properties; /** *@...

    TCP并发上传——java源码

    public class ClientDemo { public static void main(String[] args) { try { InputStream in = new FileInputStream("D:\\Client"); byte[] buf = new byte[1024*1024]; int len; ByteArrayOutputStream ...

    Java实现txt转pdf

    Java实现txt转pdf完整demo,开箱即用。 // 读取TXT文件 FileInputStream inputStream = new FileInputStream(new File(inputTxtFile)); byte[] inputBytes = new byte[inputStream.available()]; inputStream....

    something:他山之石,可以攻玉

    BufferOutputStream 详解ByteArrayOutputStream介绍FilterInputStream_FilterOutputStream介绍FileOutputStream_FileInputStream demoFileDescriptor demo多线程(整理自《java多线程编程核心》部分加了超链)多线...

    SWT(JFace)小制作 BugTracker

    代码如下: 实现1: BugTracker.java 代码如下:package swt_jface.demo6; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java....

    SWT JFace 小制作 文本阅读器

    代码如下: 代码如下:package swt_jface.demo11; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.lang.reflect.InvocationTarget...

    Java使用线程池递归压缩文件夹下面的所有子文件

     package date0805.demo1;  import java.io.BufferedInputStream;  import java.io.BufferedOutputStream;  import java.io.File;  import java.io.FileInputStream;  import java.io.FileOutputStream;...

    java经典面试2010集锦100题(不看你后悔)

     System.out.println("A Demo object has been created"); } protected void addOne() { count++; } } 有关类Demo,描述正确的是:(选择1项) A) 当创建一个Demo类的实例对象时,count的值为0。 B) 当创建一...

Global site tag (gtag.js) - Google Analytics