最近遇到一个问题,BufferedReader.rean(buffer)读取数据时,最后一行必须获取到返回值len=BufferedReader.rean(buffer),只能取0到len区间的数据,len之后的数据为上次读取过的数据,原因是因为buffer读取时不会清空数组。