java io学习(1)

package com.test;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;

public class Test {
public static void main(String[] args) {
try {
FileInputStream fileInput = new FileInputStream(new File("D://document//Desktop//gc.log")); //得到一个输入流
InputStreamReader in = new InputStreamReader(fileInput);// 从字节到字符的桥梁,便可从字节变为字符,打印显示了。
BufferedReader buffer = new BufferedReader(in);//从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取
String str = buffer.readLine();//读取一个文本行。
while (str != null && str != "null"){
str = buffer.readLine();
System.out.println(str);
}

} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

猜你喜欢

转载自www.cnblogs.com/yudongliang/p/9267603.html