if (index !=-1 &&index !=0 &&prefix.equals("java")求解释
我的理解:
index =-1表示原字符串中没有找到点号;
index !=-1表示原字符串中含有点号;
index =0表示原字符串中点号在第一个位置上;
index !=0表示原字符串中点号不在第一个位置上;
prefix.equals("java")监测点号后面的字符串是否和“java”一致。
if (index !=-1 &&index !=0 &&prefix.equals("java") 表示原字符串既有点号、且点号的位置不是在第一位上、点号后面跟的又是java。(此写法可能的漏洞:如果点号前面的文件名用一个或多个空格代替且后缀改为.java,运行结果可能也显示“格式正确”)
我看你好像那谁 你是河南科技新生不是
3666666