这个坑其实一般遇不上,因为IndexOf一般情况下都会带上字符参数,找不到返回-1,找到了返回>=0的位置。
但当IndexOf的参数为空是,返回值居然是0,这个一般情况出现在IndexOf的参数是传进来的参数时,可能会出现空字符串,这时需要先排除这种情况,否则可能有错误的结果。
这个坑其实一般遇不上,因为IndexOf一般情况下都会带上字符参数,找不到返回-1,找到了返回>=0的位置。
但当IndexOf的参数为空是,返回值居然是0,这个一般情况出现在IndexOf的参数是传进来的参数时,可能会出现空字符串,这时需要先排除这种情况,否则可能有错误的结果。