課程
/后端開發
/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 回答為什么第一行提前換行
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-30
while 是循環,while(i++%10==0)條件成立時它會執一次i增值,到下一次外的的哪個讀文件循環再來斷定的時候,i已經增加到10到.其實我們只打印了9次. 可能最一行是對的。
if 條件斷定,它這會再執一次i增值.
2016-10-30
奧,按照你說的改就對了。為什么用while來判定就出現了小問題呢,同樣的括號內容?
2016-10-30
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(); ?//換行
}