首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

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

2013-06-19 
io流读取文件内容,不给力import java.io.FileReaderimport java.io.IOExceptionpublic class FileDemo2

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很好看懂的。

热点排行