当前位置: 代码迷 >> J2SE >> io源读取文件内容,不给力
  详细解决方案

io源读取文件内容,不给力

热度:78   发布时间:2016-04-23 22:25:58.0
io流读取文件内容,不给力
import java.io.FileReader;
import java.io.IOException;


public class FileDemo2 {

/**
 * @param args
 */
public static void main(String[] args)throws IOException {

FileReader fr=new FileReader("a.txt");
char[] buf=new char[3];
int num=fr.read(buf);
System.out.println(new String(num));
fr.close();

}

}

------解决方案--------------------
import java.io.*;

class IOTest 
{
public static void main(String[] args) throws IOException
{
BufferedReader reader = 
new BufferedReader(new FileReader("D:\\a.txt"));

String line = null;

while((line=reader.readLine())!=null)
{
System.out.println(line);
}
reader.close();
}
}


仅供参考
------解决方案--------------------
引用:
import java.io.FileReader;
import java.io.IOException;


public class FileDemo2 {

/**
 * @param args
 */
public static void main(String[] args)throws IOException {

FileReader fr=new FileReader("a.txt");
char[] buf=new char[3];
int num=fr.read(buf);
System.out.println(new String(num));
fr.close();

}

}


==========================================
JAVA的IO流很给力,看源代码,不懂的发出来再提问,先看再做,再思考。
弄字节流,熟悉原理,再实现InputStream和OutputStream,你就会清楚是怎么一回事了。
或者看ByteArrayInputStream和ByteArrayOutputStream很好看懂的。
  相关解决方案