已采纳回答 / 慕男婶
返回-1一般代表没有合适的返回值。比如,indexOf 函数,如果没有相应的索引就会返回-1这个是软件业约定俗成的东西。。
已采纳回答 / 慕莱坞9220042
从简单到复杂,一步一步积累而来的,慢慢就可以写出复杂的代码,当你写出复杂的代码是,你就开始考虑如何去让代码更简洁,运行效率更高,又是从复杂到简单的过程,望楼主采纳打赏!
2015-12-10
已采纳回答 / 爱与恨
try catch是用来捕捉异常并处理的,在try和catch之间填充需要捕获异常的代码,之后如果有异常直接走catch分支,进行异常捕获;if else则是条件分支语句,if是条件判断,如果不满足条件的话,执行else
2015-12-09
已采纳回答 / Caballarii
if (index>0 && fileName.substring(index).equals(".java")) {会利用条件判断的短路机制规避报错但其实不管你怎么写,运行正确就行,没必要追求更精妙的写法
2015-12-09