月光海 发表于 2014-4-16 18:17
你的while循环里的fr.read();就会读取第一个字符,当执行到下面的时候,br.read(ch);是从第二个字符开始读 ...
love~陌 发表于 2014-4-17 14:43
如果是这样子的,那么do...while应该就可以了?
月光海 发表于 2014-4-17 15:12
不行,读出来了一个字符就要写进去再去把其他的数据读到数组里,不然数据还是会丢失的 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |