那就写个算法呗,每次传过来的值都让他从小到大排序,相关算法参考:(根据具体的改下就行了) import java.util.*;public class csdntest3{ @SuppressWarnings("unchecked") public static void main(String[] args){ List<String> list = new ArrayList<String>(); list.add("b"); list.add("a"); list.add("c");
Collections.sort(list, new Comparatorsort()); for(int i = 0; i < list.size(); i++){ System.out.println(list.get(i)); } } }class Comparatorsort implements Comparator{ public int compare(Object o1,Object o2) { String str1=(String)o1; String str2=(String)o2; if(str1.compareTo(str2)>0) return 1; if(str1.compareTo(str2)<0) return -1; return 0; } }
楼主【vicepaladin】截止到2008-07-15 10:59:25的历史汇总数据(不包括此帖):
发帖的总数量:31 发帖的总分数:730 每贴平均分数:23
回帖的总数量:33 得分贴总数量:7 回帖的得分率:21%
结贴的总数量:27 结贴的总分数:650
无满意结贴数:2 无满意结贴分:120
未结的帖子数:4 未结的总分数:80
结贴的百分比:87.10 % 结分的百分比:89.04 %
无满意结贴率:7.41 % 无满意结分率:18.46 %
楼主加油
<!--
str = "bca";
str = str.split("").sort().join("");
alert(str)
//-->
</SCRIPT>
import java.util.*;public class csdntest3{
@SuppressWarnings("unchecked")
public static void main(String[] args){
List<String> list = new ArrayList<String>();
list.add("b");
list.add("a");
list.add("c");
Collections.sort(list, new Comparatorsort());
for(int i = 0; i < list.size(); i++){
System.out.println(list.get(i));
}
}
}class Comparatorsort implements Comparator{
public int compare(Object o1,Object o2)
{
String str1=(String)o1;
String str2=(String)o2;
if(str1.compareTo(str2)>0)
return 1;
if(str1.compareTo(str2)<0)
return -1;
return 0;
}
}