regionMatches是String的一个方法。

解决方案 »

  1.   

    在两个物件之间使用 "==", 会将 "两个物件是否有同一 reference" 的结果传回. 也就是说, 这等同於 "两个物件是否拥有同一位址 (address)", 或 "两个物件是否为同一物件". 
        
            if (s1.equals(s2) )
        or  if (s1.equalsIgnoreCase(s2) )
        or  if (s1.startsWith(s2) )
        or  if (s1.endsWith(s2) )
        or  if (s1.regionMatches(s1_offset, s2, s2_offset, length) )
        or  if (s1.compareTo(s2) <0) 
      

  2.   

    我问的是它的用法。也就是
    s1.regionMatches(s1_offset, s2, s2_offset, length) 中s1_offset,s2, s2_offset, length分别是什么意思?