通常比较两个字符串是否相同时不够的。对于排序,我们必须判断字符串之间的 大小关系,大于小于等于。
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
{
for(int j=i+1;j
{
if(str[j].compareTo(str[j])<0)
{
String t=str[i];
str[i]=str[j];
str[j]=t;
}
}
System.out.println(str[i]);
}
}
}