publicstaticvoidfileReaderTest(){FileReaderfis=null;try{Filefile=newFile("D:/Korea/浪漫满屋/SCM影片播放说明.txt");if(file.exists()){fis=newFileReader(file);char[]buffer=n...
public static void fileReaderTest()
{
FileReader fis = null ;
try
{
File file = new File("D:/Korea/浪漫满屋/SCM影片播放说明.txt");
if(file.exists())
{
fis = new FileReader(file);
char[] buffer = new char[256] ;
int read_num = 0 ;
while( (read_num = fis.read(buffer, 0, buffer.length)) != -1 )
{
String content = new String(buffer,0,read_num);
System.out.print(content);
}
}
else
{
System.out.println("文件:" + file.getName() + "不存在");
}
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
try
{
if( fis != null )
{
fis.close();
}
}
catch (Exception e)
{
System.out.println("关闭输入流出错");
e.printStackTrace();
}
}
}怎样将读取到的内容返回一个String?
请大家说具体一点
展开