Java 比较两个字符串的大小
2016-05-27 16:16
375 查看
比较两个字符串的大小
static int compareTo(String s1, String s2) { int len1 = s1.length(); int len2 = s2.length(); int lim = Math.min(len1, len2); char[] charS1 = s1.toCharArray(); char[] charS2 = s2.toCharArray(); int k = 0; while (k < lim) { char c1 = charS1[k]; char c2 = charS2[k]; if (c1 != c2) return c1 - c2; k++; } return len1 - len2; }
相关文章推荐
- Eclipse SVN文件冲突及不能直接提交情况
- Java中vector的使用详解
- JAVA 程序设置运行内存
- 队列(链式存储)JAVA代码
- AAA Spring AOP原理及拦截器(aop配置最简单例子)
- java 内存模型
- JAVA学习(9)jar打包
- 28. SpringMVC_重定向
- Spring之ContextLoaderListener的作用
- maven internal error: java.lang.NullPointerException
- java反射机制
- 如何阅读开源代码(spring-framework,jfinal两个项目为例)
- Mycelipse异常:Could not create the view: An unexpected exception was thrown
- Java 教程
- 26. SpringMVC_mvc_view-controller标签 (无笔记)
- JAVA语法题
- 3 字节的 UTF-8 序列的字节 3 无效
- java concurrent
- JDK动态proxy原理解析
- java并发编程——锁机制