还在总结
1.定义了bufferreader 之后,读流用不用定义一个数组来存到 bufferreader中的数据???
BufferedReader bReader=new BufferedReader(new InputStreamReader(new FileInputStream("d:/1.txt")));
char[] buf=new char[100]; //需要定义数组么?有点印象。bufferdreader 包含数组了,
int ch=0;
while((ch=bReader.read(buf))!=-1){
String string=new String(buf,0,ch);
System.out.println(string);
}
这样写总感觉数组是多余的!
|