黑马程序员技术交流社区

标题: 关于读取文件的问题 [打印本页]

作者: 海乃百川    时间: 2016-8-12 17:03
标题: 关于读取文件的问题
import java.io.*;
  public class FISDemo {
  public static void main(String args[]) {
    byte[] buf=new byte[2056];
    try{
     FileInputStream fileIn=new FileInputStream("e:/myjava/Hello.java");    就是这行代码和下一行代码有点搞不懂,求大神解答
     int bytes=fileIn.read(buf,0,2056);
     String str=new String(buf,0,bytes);
     System.out.println(str);
}catch(Exception e){
e.printStackTrace( );
}
}

作者: 水月灬清影    时间: 2016-8-14 08:22
  FileInputStream fileIn=new FileInputStream("e:/myjava/Hello.java");  //通过文件输入流读取文件Hello.java
     int bytes=fileIn.read(buf,0,2056); //调用read()方法,将2056个字节的数据读入 byte 数组buf中
作者: double_x    时间: 2016-8-14 11:10
你这int bytes=fileIn.read(buf,0,2056);  bytes不是数组吗  怎么定义成这样了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2