1. 把string变为char数组

2. 排序Arrays.sort()

public class Solution {
/**
* @param s: The first string
* @param b: The second string
* @return true or false
*/
public boolean anagram(String s, String t) {
if(s == null || t == null) return false;
if(s.length() != t.length()) return false; char[] arrs = s.toCharArray();
char[] arrt = t.toCharArray();
Arrays.sort(arrs);
Arrays.sort(arrt); boolean flag = true;
for(int i = 0; i < arrs.length; i++){
if(arrs[i] != arrt[i]){
flag = false; }
}
return flag;// write your code here
}
};

最新文章

  1. Atitit 图像处理知识点 &#160;知识体系 知识图谱
  2. Spark源码系列(四)图解作业生命周期
  3. Reorder List [LeetCode]
  4. EasyUI-Combox
  5. jQuery在on绑定事件时,使用Function.prototype.bind上下文,只能用off(event)解绑函数,否则可能导致事件叠加
  6. 网站优化指南之数据库缓存、CDN与云存储
  7. 苹果新的编程语言 Swift 语言进阶(五)--控制流
  8. (中等) POJ 2828 Buy Tickets , 逆序+线段树。
  9. json的那些事
  10. Day9 操作系统介绍
  11. C# [LINQ] Linq Expression 获取多格式文件
  12. spring multipart源码分析:
  13. 【四】Java虚拟机内存区域初识
  14. [CodeForces 471A] MUH and Sticks
  15. 手写实现简单版IOC
  16. Sublime Test 3 搭建C++11编译环境(Windows)
  17. LinuxMint系统下Gate One的安装指南
  18. Excel 2010 对号叉号怎么打出来
  19. hdu 5001(概率DP)
  20. iOS7 UIKit动力学-重力特性UIGravityBehavior

热门文章

  1. Eclipse插件开发中对于Jar包和类文件引用的处理(彻底解决插件开发中的NoClassDefFoundError问题)(转)
  2. js解决IE8、9下placeholder的兼容问题
  3. 嵌入式 python异常except语句用法与引发异常 zz
  4. 进程和线程及Linux下的编程
  5. VS 工程的 输出路径和工作路径的区别
  6. asp.net初识
  7. 非Animal呢?为何不写个万用类
  8. selenium问题记录
  9. 学习Find函数和select
  10. Enterprise Architect 学习 之 用例图