242. Valid Anagram

来源:互联网 发布:java中判断是星期几 编辑:程序博客网 时间:2024/06/07 06:09

题目:https://leetcode.com/problems/valid-anagram/

代码:

char也能用Arrays.sort()排序public class Solution {    public boolean isAnagram(String s, String t) {        if(s.length()!=t.length())            return false;        char[] m = s.toCharArray();        char[] n = t.toCharArray();        Arrays.sort(m);        Arrays.sort(n);        for(int i=0;i<m.length;i++)        {            if(m[i]!=n[i])                return false;        }        return true;    }}String.equals()可以比较内容char数组的equals()不能,好像是比较地址的网上有个版本说equals是比较hashcode的值的,而String比较特殊,其hashcode值是与内容相关的,因此String的equals可以比较内容
0 0