假设字符串类似这样的aba和aab,abc和bca就相等,现在随便给你二组字符串,请编程比较他们看是否相等

  1. public static equals(String s1,String s2){

  2.  
  3. if (s1.length() != s2.length()) return false;

  4. if (s1.equals(s2)) return true;

  5. if (s1 == s2) return true;

  6.  
  7. char[] ca1 = s1.toCharArray();

  8. char[] ca2 = s2.toCharArray();

  9. Arrays.sort(ca1);

  10. Arrays.sort(ca2);

  11. return Arrays.equals(ca1,ca2);

  12. }

发布了60 篇原创文章 · 获赞 9 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_37876078/article/details/105584053
今日推荐