qq_青云祥龙_0
2016-03-17 23:23
我觉得这个题的答案不是很严谨!按照答案中的意思是说:只要java在'.'后就行。如果java在‘.’后,又在字符段的中间呢?那么是不是错误了呢?还有index不一定不等于0或者-1,大于0不行吗
仔细看代码你会发现,代码判断的是最后一个“.”以及“.”后的后缀,这个是没有问题的
>0也可以的,我就是这么写的
使用String.lastIndexOf('.')去获得.号最终出现的位置,然后去遍历看看最后的字符是否为java,至于index是可以直接大于0的,程序是有很多种写法的
Java入门第三季
409767 学习 · 4530 问题
相似问题