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