本来按照你给出的正确答案应该是:
Java文件名正确
邮箱格式正确
提示:
想与提示输出一样,结果你另外一边报错,矛盾!不严谨!
请检查输出是否包含:java文件名正确,再试试!直接进入下一节
运行结果应该是:Java文件名正确
邮箱格式正确 题上提示的是错误的
String prefix = fileName.substring(index+1,fileName.length());
// 判断必须包含"."号,且不能出现在首位,同时后缀名为"java"
if ( index != -1 && index != 0 && prefix.equals("java")) {
System.out.println("Java文件名正确");
} else {
System.out.println("Java文件名无效");
}
if (index != -1 && index != 0 && prefix.equals(".java")),加一个点就好了