s[i]!=t[i]index==-1? s.length-t.length : s[index]-t[index];不需要一样长。index表示第一处不相等的地方。若为-1,说明比较的地方都相等,但某个串可能更长,此时只要比较长度即可,如果index!=-1说明在index前面的都相等,只比较index处即可。