キャラクタ・ストリームは、データ化け読み出していない
バイトストリームデータがあるため、異なる文字セット読み取ることができる、異なる文字サイズに対応する文字
化け /
=新規FileReader(ファイルfを)読んで読んで、またはパス
操作:
選択した文字列にバイト配列の流れを変えることに加えて、他は同じです
public class test{
public static void main(String[]args)
{
File f =new File("C:/Users/10853/eclipse-workspace/hell/src/hell/abc");
Reader reader=null;
try {
reader=new FileReader(f);
**char[] flush =new char[1024];**
int len=-1;
try {
while((**len=reader.read(flush))!=-1**)
{//字符数组-->字符串
**String s=new String(flush,0,len);**
System.out.println(s);
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}catch(IOException e)
{
e.printStackTrace();
}finally {
try {
if(null!=reader)
{
reader.close();
}
}catch(IOException e)
{
e.printStackTrace();
}
}
}
}