java中的compareTo函数
2016-01-10 19:22
531 查看
通常比较两个字符串是否相同时不够的。对于排序,我们必须判断字符串之间的 大小关系,大于小于等于。
int compareTo(String str)
值 含义
小于0 表示字符串小于str
大于0 表示调用字符串大于str
等于0 表示两个字符串相同
public class sortstring {
static String str[]={"bjb","jkdg","kld","nkjdg","paop","lpoap",
"nkl","kao"};
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0;i<str.length;i++)
{
for(int j=i+1;j<str.length;j++)
{
if(str[j].compareTo(str[j])<0)
{
String t=str[i];
str[i]=str[j];
str[j]=t;
}
}
System.out.println(str[i]);
}
}
}
int compareTo(String str)
值 含义
小于0 表示字符串小于str
大于0 表示调用字符串大于str
等于0 表示两个字符串相同
public class sortstring {
static String str[]={"bjb","jkdg","kld","nkjdg","paop","lpoap",
"nkl","kao"};
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0;i<str.length;i++)
{
for(int j=i+1;j<str.length;j++)
{
if(str[j].compareTo(str[j])<0)
{
String t=str[i];
str[i]=str[j];
str[j]=t;
}
}
System.out.println(str[i]);
}
}
}
相关文章推荐
- Struts入门心得
- ES的Java Rest client---jest
- 设计模式Java的23种设计模式23种设计模式编程java
- ZooKeeper Java Example
- Spring学习笔记—最小化Spring XML配置
- Spring学习笔记—最小化Spring XML配置
- java数据类型的种类以及存放的位置
- Myeclipse中把java代码导成UML类图
- springmvc(五)springmvc和mybatis整合
- 使用java类库中的Observable类和Observer接口实现观察者模式(精简版)
- Java基础(二)——数组
- Eclipse快捷键大全(转载)
- java写一个死锁
- java中字符串的截取
- 简化Spring的XML配置(三)——自动寻找bean
- struts.xml框架
- 【spring配置】——spring管理事务(transaction)
- 关于浏览器不能执行JavaScrip问题的反思
- 【慕课笔记】第三章 常用的运算符 第5节 JAVA中的逻辑运算符
- 【慕课笔记】第三章 常用的运算符 第4节 JAVA中的比较运算符