第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

老師這個(gè)測(cè)試的答案是有問題的哦!!!

老師這個(gè)測(cè)試的答案是有問題的哦?。。∪绻麥y(cè)試數(shù)據(jù)是這樣的話:如下,結(jié)果竟然是正確的。 ? ? ? ? ? ? ? ?// Java文件名 String fileName = ".HelloWorld.java"; if (index!=-1&&index!=0&&prefix.equals(".java")) { System.out.println("Java文件名正確"); } else { System.out.println("Java文件名無(wú)效"); } 然而我們都知道,這樣的fileName是不對(duì)的。打印結(jié)果是“正確”

正在回答

4 回答

String fileName = ".HelloWorld.java"仔細(xì)看源代碼那邊字符串后面只有jav少了一個(gè)a所以報(bào)錯(cuò)

0 回復(fù) 有任何疑惑可以回復(fù)我~

index是“.”最后一次出現(xiàn)的位置。index!=-1&&index!=0是什么鬼, 明顯是你自己寫的條件有問題。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_倔強(qiáng)人生_0

條件沒有問題,index!=-1&&index!=0這句話的意思就是點(diǎn)號(hào)必須出現(xiàn)且不能再首位,你去看看旁邊的實(shí)例。等于-1表示的就是匹配沒有結(jié)果,也就是沒出現(xiàn)。
2016-01-27 回復(fù) 有任何疑惑可以回復(fù)我~

字?jǐn)?shù)有限制,看關(guān)鍵代碼就知道我說的意思了,主要原因就是index的求法的問題,

// 獲取文件名中最后一次出現(xiàn)"."號(hào)的位置

int index = fileName.lastIndexOf(".");

這句代碼就不能處理String fileName = ".HelloWorld.java";這樣的文件名哦。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

低谷先生

lastIndexOf()方法是獲取最后一個(gè)“.” ,你使用最后一個(gè)位置來(lái)判斷是否是第一個(gè)位置當(dāng)然不對(duì)啦
2015-12-08 回復(fù) 有任何疑惑可以回復(fù)我~

代碼不全吧, 能貼全么

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門第三季
  • 參與學(xué)習(xí)       409775    人
  • 解答問題       4546    個(gè)

Java中你必須懂得常用技能,不容錯(cuò)過的精彩,快來(lái)加入吧

進(jìn)入課程

老師這個(gè)測(cè)試的答案是有問題的哦?。。?/h1> 我要回答 關(guān)注問題

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)