殇_心。 发表于 2013-4-22 20:05 if(条件) 条件只判断一次。 while(条件) 判断直到条件不满足为止。
何羡玉 发表于 2013-4-22 20:07 在这里while是怎么判断的
蚂蚁搬家 发表于 2013-4-22 20:20 if是用于分支结构,只判断一次,while用于循环结构,直到括号内的表达式值是false才停止判断,即停止循环。 ...
杜超 发表于 2013-4-22 20:17 if 只是判断语句,这里要用while循环语句的, while(bufi.read(bt)!=-1) {
何羡玉 发表于 2013-4-22 20:34 我试了一下,用if和用while的效果是一样的,都能够完成复制。不信你试试看 ...
何羡玉 发表于 2013-4-22 20:32 我晓得import java.io.*;就可以了,但是我导包导着好玩,所以多导几次,哈哈, 按你那样说没有读到文件 ...
蚂蚁搬家 发表于 2013-4-22 20:41 你用的这个read方法,是将缓冲区填满后才判断是不是读到文件结尾,可能你定义的缓冲区大于要读的文件,缓 ...
蚂蚁搬家 发表于 2013-4-22 20:52 你定义的数组就是缓冲区啊,不然你定义他干嘛啊,亲。还有,你的四级照片是不是小于1M啊,好印证下我的回答 ...
wangyougu010 发表于 2013-4-22 20:35 你用if,上面这个,判断是否有1M的数据可以读入,如果有,就写出,但也只是写出了1M的数据,而如果换成了wh ...