袁泽宇 发表于 2011-12-23 11:06 while((ch = fr.read()) != -1) 这个代码为什么不是表示:如果fr.read()能赋值给ch为真,不能为假呢。
李楠 发表于 2011-12-23 11:12 和 -1 比得实际上是一个表达式呢,如果是在c语言里,这个表达式会返回0或者1。 现在在java里,如果是ch和 ...