See More

/* * ¹¦ÄÜ£ºFileInputStreamÀà»ù±¾Ó÷¨£¬¶ÁÈ¡Îļþ£¬Ð´³öÎļþ£¬Ã¿´Î¶Áдһ¸ö×Ö½Ú */ package com.bj.io; import java.io.*; public class FileInputStream_t { public static void main(String[] args) { // ¶¨ÒåFile¶ÔÏó File file=new File("D:/www/nb.txt"); FileInputStream fis=null; try { //Filem²»¾ß±¸¶Áд·½·¨£¬ÐèÒªInputSteam°ïÖú fis=new FileInputStream(file); //¶¨ÒåÒ»¸ö×Ö½ÚÊý×é byte [] bytes=new byte[1024]; //¶ÁÈë¼ÆÊý int count=0; //Ñ­»·¶ÁÈ¡£¬read£¨£©,µ±¶ÁÈ¡µ½×îºó»á·µ»Ø-1£¬Õý³£·µ»Ø¶ÁÈ¡µÄ×Ö½ÚÊý while(-1!=(count=fis.read(bytes))){ String s=new String(bytes,0,count); System.out.println(" "+s+" count:"+count); } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ try { fis.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }