课程
/后端开发
/Java
/文件传输基础——Java IO流
如图,左边是文件内容。右边是代码。这是文件内容问题,还是代码问题呢?
2016-10-30
源自:文件传输基础——Java IO流 4-2
正在回答
while 是循环,while(i++%10==0)条件成立时它会执一次i增值,到下一次外的的哪个读文件循环再来断定的时候,i已经增加到10到.其实我们只打印了9次. 可能最一行是对的。
if 条件断定,它这会再执一次i增值.
奥,按照你说的改就对了。为什么用while来判定就出现了小问题呢,同样的括号内容?
if(++i%10=0){
System.out.print();
}
++i是 i先增加 再取i
i++ 是 先取 i 再增加
还有是用 if 不是用 while
while(i++%10==0) 改成 如下:
if(i++%10==0){ //如果i输出了10次
System.out.println(); //换行
慕粉1474367326 提问者
举报
为您介绍IO流的使用,以及对象的序列化和反序列化的内容
2 回答为什么每次读取都会先打印出一个?
1 回答为什么我按照这个打出来是换行的?
2 回答为什么我的前几个输出的是0 1 6 9,老师的是0 1 6 12 呢?
2 回答foreach取buf里面的每一个byte以后,为什么还要&0xff,一个byte不是已经8bit了吗
2 回答为什么第一行提前换行