課程
/后端開發(fā)
/Java
/Java入門第三季
只有九個數(shù)顯示了
2020-02-17
源自:Java入門第三季 6-5
正在回答
因為控制字符串長度的數(shù)字為0。所以出現(xiàn)空字符;
因為字符串長度是10以內(nèi) ,所以有概率為0 ,你可以打印下每次隨機出的字符串長度(你這上面的 suiji.nextInt(10))看一下
已經(jīng)解決了
補充下,9改成10.
因為你的隨機數(shù)可能是0或者1.但你的判斷語句是? for(int i=1;i<random.nextInt(10);i++) ? 如果隨機數(shù)出現(xiàn)0或者1后? 這個字符串里面就是你的初始賦值。 ? ? 你可以這樣改? for(int i=0;i<=random.nextInt(9);i++)? 或者for(int i=1;i<=random.nextInt(9)+1;i++) .
這是我運行的一次結(jié)果
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
1 回答是怎么回事?
1 回答error是怎么回事
5 回答怎么回事呀
1 回答怎么回事呢?
1 回答最后的error是怎么回事
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2020-02-18
因為控制字符串長度的數(shù)字為0。所以出現(xiàn)空字符;
因為字符串長度是10以內(nèi) ,所以有概率為0 ,你可以打印下每次隨機出的字符串長度(你這上面的 suiji.nextInt(10))看一下
2020-02-20
已經(jīng)解決了
2020-02-19
補充下,9改成10.
2020-02-19
因為你的隨機數(shù)可能是0或者1.但你的判斷語句是? for(int i=1;i<random.nextInt(10);i++) ? 如果隨機數(shù)出現(xiàn)0或者1后? 這個字符串里面就是你的初始賦值。 ? ? 你可以這樣改? for(int i=0;i<=random.nextInt(9);i++)? 或者for(int i=1;i<=random.nextInt(9)+1;i++) .
2020-02-18