java吧 关注:1,292,880贴子:12,823,926
  • 6回复贴,共1

文件流的问题小弟有3句话没懂.

只看楼主收藏回复

package com.liao612;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
public class Test {
public static void main(String[] args) {
File file = new File("world.txt");
try {
FileOutputStream out = new FileOutputStream(file);
byte buy[] = "我有一只小毛驴,从来也不骑!".getBytes();
out.write(buy);
out.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
FileInputStream in = new FileInputStream(file);
byte byt[] = new byte[1024];
int len = in.read(byt);
System.out.println("文件中的信息是:" + new String(byt, 0, len));
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}


1楼2014-06-12 19:20回复
    byte byt[] = new byte[1024];
    int len = in.read(byt);
    System.out.println("文件中的信息是:" + new String(byt, 0, len));
    第一行为什么是 1024啊,
    第三行 new String(byt, 0, len)); 是什么意思啊.


    2楼2014-06-12 19:22
    收起回复
      2025-12-29 01:34:03
      广告
      不感兴趣
      开通SVIP免广告


      3楼2014-06-12 19:23
      回复
        为什么要创建byt[]啊


        IP属地:江苏来自Android客户端4楼2018-01-13 12:29
        回复