李彦来 发表于 2014-8-4 11:52
你定义buf缓冲区是1024字节的
所以输出以下s的长度发现
System.out.println(s.length());
贾浩田 发表于 2014-8-4 11:23
楼主写的和毕老师的不一样啊,逻辑判断不一样,你这个应该实现不了
zeus00456 发表于 2014-8-4 19:12
2楼说的就是lz的病根
楼主的这种写法比较奇葩,今后实际开发可能不会出现这种写法的读取
另外,将 s=new St ...
阿温 发表于 2014-8-4 21:57
但是我已经使用构造转化了呀,这应该没关系
刘高峰 发表于 2014-8-4 11:58
用BufferedReader直接读一行不是更好吗
李彦来 发表于 2014-8-4 22:43
我又细看了看,你的point没有起任何作用啊
你这样改一下
s=new String(buf,0,point);//需要把字符串赋给s ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |