首页 > 代码库 > Java 之文件IO编程 之读取
Java 之文件IO编程 之读取
1 package com.sun; 2 /* 3 * 这里是对文件IO流读取的操作 4 * 2014-08-10 5 */ 6 import java.io.*; 7 public class File_test { 8 9 10 public static void main(String[] args) {11 //创建一个文件对象12 FileInputStream fis=null;13 14 File srcFile = new File("d:\\aa.txt"); 15 //得到文件路径16 //System.out.println("srcFile.getAbsolutePath()"+srcFile.getAbsolutePath());17 //得到文件的字节大小18 //System.out.println("srcFile.length()="+srcFile.length());19 try {20 //加入到一个输入流,使用输入流的方法进行读取21 fis = new FileInputStream(srcFile);22 byte[] bytes = new byte[1024];23 int n = 0;24 while((n = fis.read(bytes)) != -1){ 25 String s = new String(bytes,0,n);26 System.out.println(s);27 } 28 fis.read();29 } catch (Exception e) {30 // TODO Auto-generated catch block31 e.printStackTrace();32 }finally{33 34 try {35 //关闭此文件输入流并释放与此流有关的所有系统资源36 fis.close();37 } catch (IOException e) {38 // TODO Auto-generated catch block39 e.printStackTrace();40 }41 }42 }43 44 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。