我多次怀疑这个问题,但没有找到正确的解决方案.这次我要清除它.我有情况喜欢
1.
String sNumber="ksadfl.jksadlf";
if(sNumber.lastIndexOf('.')>0)
//do something
...
...
if(sNumber.lastIndexOf('.')>1)
//do something
...
2.
int index = sNumber.lastIndexOf('.');
if(index>0)
//do something
...
...
if(index>1)
//do something
...
Run Code Online (Sandbox Code Playgroud)
第一种方式和第二种方式之间的权衡是什么?哪一个更好地将结果存储在变量中或者调用函数两次?