求高手解答

来源:2-3 Java 中 String 类的常用方法 Ⅰ

qq_青云祥龙_0

2016-03-17 23:23

我觉得这个题的答案不是很严谨!按照答案中的意思是说:只要java在'.'后就行。如果java在‘.’后,又在字符段的中间呢?那么是不是错误了呢?还有index不一定不等于0或者-1,大于0不行吗

写回答 关注

2回答

  • qq_winterflower_0
    2016-03-18 09:34:47
    已采纳

    仔细看代码你会发现,代码判断的是最后一个“.”以及“.”后的后缀,这个是没有问题的

    >0也可以的,我就是这么写的

    qq_青云祥...

    对。忘了那个最后一个点了

    2016-03-18 09:38:55

    共 1 条回复 >

  • 慕婉清9712972
    2016-03-18 09:40:51

    使用String.lastIndexOf('.')去获得.号最终出现的位置,然后去遍历看看最后的字符是否为java,至于index是可以直接大于0的,程序是有很多种写法的

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409767 学习 · 4530 问题

查看课程

相似问题