课程
/后端开发
/Java
/Java入门第三季
prefix.equls(".")&&lastIndexof(String java)||prefix.indexof(string ".");
2017-03-19
源自:Java入门第三季 2-3
正在回答
int dot=fileName.lastIndexOf(".");
//通过比较dot==dot1确定"."的唯一性
int dot1=fileName.indexOf(".");
String str=fileName.substring(dot+1);
if(dot>0&&dot==dot1&&str.equals("java"))
if (prefix.equals("java") && index >0 ) { System.out.println("Java文件名正确"); 你的写法好乱,可以定义变量去接受你的保存的值,这样就不会看起来那么乱
fileName.lastIndexOf(".")>0 && fileName.substring(index+1).equals("java")
首先equals拼错了,其次,lastIndexof不能这么用,并且indexof里既然有了"."就不要string了,况且要用也是String(虽然还是不能通过)
错了,结构混乱啊
这是验证文件名吗?
包含"."并且索引值大于0;并且最后是"java"
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
1 回答new这样理解应该是对的吧?
2 回答懒的写注释了,就这样吧
2 回答这里的0是什么意思?
1 回答请问一下这个是什么意思,,这样是初始化了吗。。小白求教
2 回答这个创建对象到底是什么意思啊。。