java 读取文件

来源:百度知道 编辑:UC知道 时间:2024/09/24 13:22:37
用FileInputStream读取一文本文件,内容结果输出到屏幕上.
怎么写? 谢谢~~!

import java.io.*;

public class ReadFile {
public static void main(String[] args) {

try {

File ff = new File(args[0]); //args[0]是你从控制台输入的文件路径,可以改为具体文件路径

FileInputStream fis = new FileInputStream(ff);

int n;
byte [] buff= new byte[1000];
// 从文件读取数据
while ((n = fis.read(buff)) != -1) {
// 写入System.out中
System.out.write(buff, 0, n);
}
} catch (IOException e) {
System.out.println("没有找到文件");
System.exit(1);
}

}

}

import java.io.*;
public class IO {
public static void main(String[] args) throws Exception{
File f = new File("C:\\A.TXT");//可以用自己的文件替换
FileInputStream fin = new FileInputStream(f);
BufferedReader br = new BufferedReader(new InputStreamReader(fin));
String tmp;
while((tmp=br.readLine())!=null)
System.out.println(tmp);
}
}

FileInp