if(_char=='\n')你这里应该是取一个回车的意思吧!但是其实在JAVA中,回车和换行是两个字符。所以,if的条件是不成立的。我想应该是这个原因。。
解决方案 »
- 关于java的排序的问题
- 2012年6月编程语言排行榜,Java持续下挫
- 请教java CLASSPATH配置问题
- 初学者的请教:JAVA能够如何实现图片(image)的存取吗?
- 请各位高人帮帮忙??
- 请教将Java从数据库是查到的结果集ResultSet转换成xml文件,如何做到呢,请指教,谢谢
- 不用odbc如何用JAVA来连接Access数据库(急)谢谢
- 两个关于applet的基础问题,在线等
- java.lang.OutOfMemoryError???
- 一个socket的致命问题,请大家看看!!
- 下面的代码为什么不能使窗口居中显示呢?
- iReport可以支持SQL Procedures么?
_char=file.read();//here~~~~
System.out.println(j+" got a enter");
j++;
}
}
估计会发生死循环
至于第二个为什么成功,我想你该明白了
_char永远等于0;
下面的程序是合乎逻辑的
在while块前还有一句:
_char=file.read();