判斷包含"."這塊的方法有些不能理解。
?
// 判斷必須包含"."號(hào),且不能出現(xiàn)在首位,同時(shí)后綴名為"java"
if (index!=-1&&?index!=0 && prefix.equals("java")) {
數(shù)組下標(biāo)是從0開(kāi)始我能理解,但為啥要index!=-1, ?我感覺(jué)可有可無(wú)啊,它在這里的作用是什么??!
還有判斷必須包含“.”是怎么判斷的,有點(diǎn)不解。
?
// 判斷必須包含"."號(hào),且不能出現(xiàn)在首位,同時(shí)后綴名為"java"
if (index!=-1&&?index!=0 && prefix.equals("java")) {
數(shù)組下標(biāo)是從0開(kāi)始我能理解,但為啥要index!=-1, ?我感覺(jué)可有可無(wú)啊,它在這里的作用是什么??!
還有判斷必須包含“.”是怎么判斷的,有點(diǎn)不解。
2016-09-30
舉報(bào)
2016-10-19
indexOf()函數(shù)返回查找字符或字符串的位置,如果存在的話則返回>=0的數(shù)字,不存在則返回-1,
所以這里通過(guò)index != -1可以判斷出這個(gè)'.'號(hào)是否存在啦
2016-10-17
使用 indexOf 進(jìn)行字符或字符串查找時(shí),如果匹配返回位置索引;如果沒(méi)有匹配結(jié)果,返回 -1
2016-09-30
index!=-1 的意思是字符串中包含'.',如果index=-1 說(shuō)明該字符串中不包含'.'