課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)
還有其他解法嗎?大家都是標(biāo)準(zhǔn)答案??!
2015-06-03
源自:Java入門第一季(IDEA工具) 4-15
正在回答
當(dāng)然有啦。
首先判斷它是不是大于等于0和小于等于999999999,如果不滿足直接輸出”輸入錯誤“;
滿足的話,咱們就把它從int類型轉(zhuǎn)換成String類型。通過length()方法計算它的長度不就知道它是幾位數(shù)了。
參考代碼
public?class?HelloWorld{ public?static?void?main(String[]?args){ ???int?num?=999; ???if(num>=0&&num<=999999999){ ???String?s?=?String.valueOf(num); ???System.out.println("它是個"+s.length()+"位數(shù)"); ???}else{ ????System.out.println("輸入有誤!");??? ???} ??} }
不過這里網(wǎng)站的驗(yàn)證好像是要按它的標(biāo)準(zhǔn)答案來敲代碼才給通過的。
milkymonkey 提問者
Perona 回復(fù) milkymonkey 提問者
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
1 回答這個是我的一個實(shí)現(xiàn)的方法,請問有沒有其他的想法
2 回答想知道我這個哪里錯了
2 回答我想知道為什么這個地方要出現(xiàn)這個代碼呢?
4 回答想知道這個錯哪了啊?????
3 回答這是我寫的帶參數(shù)和返回值的,大家還有其他的寫法嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-06-03
當(dāng)然有啦。
首先判斷它是不是大于等于0和小于等于999999999,如果不滿足直接輸出”輸入錯誤“;
滿足的話,咱們就把它從int類型轉(zhuǎn)換成String類型。通過length()方法計算它的長度不就知道它是幾位數(shù)了。
參考代碼
不過這里網(wǎng)站的驗(yàn)證好像是要按它的標(biāo)準(zhǔn)答案來敲代碼才給通過的。