为了账号安全,请及时绑定邮箱和手机立即绑定

2.3训练题中第一个为什么输出java 文件格式无效

59203de00001bfc510001334.jpg确实是以.java结尾的啊

正在回答

2 回答

prefix == ".java"

结果为flase

prefix.equals(".java")

结果才为true

1 回复 有任何疑惑可以回复我~

 //获取文件名中最后一次出现"."号的位置
                int index =fileName.lastIndexOf('.');
                
                // 获取文件的后缀
                String prefix=fileName.substring(index+1);
                
                // 判断必须包含"."号,且不能出现在首位,同时后缀名为"java"
                if (prefix.equals("java")) {
                    System.out.println("Java文件名正确");
                } else {
                    System.out.println("Java文件名无效");

0 回复 有任何疑惑可以回复我~
#1

qq_快乐

判断必须包含"."号,且不能出现在首位 没判断
2017-08-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

2.3训练题中第一个为什么输出java 文件格式无效

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信