首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java IO FileInputStream 随心一例<李老师>

2012-08-30 
java IO FileInputStream 随心一例李老师import java.io.Fileimport java.io.OutputStreamimport java

java IO FileInputStream 随心一例<李老师>

import java.io.File;
import java.io.OutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.FileInputStream;
public class InputStreamDemo05{
??? public static void main(String args[])throws Exception{
??? ? //第1步,使用File类找到一个文件
??? ? File f = new File("d:"+ File.separator+"test.txt");
????? //第2步,通过子类实例化父类对象
??? ? InputStream input = null;? //准备一个输出对象
??? ? input = new FileInputStream(f); //通过对象多态性,进行实例化
??? ? //第3步,进行读操作
?????? byte b[] = new byte[1024];
??? ?? int temp = 0;? //接受每一个读取进来的数据
??? ?? int len = 0;
??? ?? while((temp = input.read()) != -1){
??? ???? //表示还有内容,文件没有读完
??? ??? ?b[len]? =(byte)temp;
??? ??? ?len++;
??? ?? }
??? ? //第4步,关闭输出流
??? ?
?????? input.close();
?????? System.out.println("读入内容的长度: "+len);
??? ?? System.out.println("内容为:" + new String(b,0,len));
??? }
};

热点排行