FileInputStream fop=new FileInputStream(file);
FileInputStream:作用是从文件file中读出byte流到fop中
InputStreamReader reader=new InputStreamReader(fop,"gbk");
InputStreamReader作用是把刚刚从文件中读出的byte流转换为character(字符),"gbk"是编码方式;
注意:编码方式要和原文件的编码方式保持一致
StringBuffer buffer=new StringBuffer();
StringBuffer:其实就是一个字符串,只不过可以动态的进行修改。
即
buffer.append();
本文详细介绍了使用Java进行文件读取的过程,包括如何利用FileInputStream将文件内容读取为byte流,再通过InputStreamReader将byte流转换为字符流,并指出了编码方式选择的重要性。同时,文章还介绍了StringBuffer的使用,这是一种可以动态修改的字符串类型。

344

被折叠的 条评论
为什么被折叠?



