难道没有Array.sort()这个方法嘛?我很久都没用过排序了,Collection可以自己帮你搞定。。最后实现compareble接口就行了
解决方案 »
- hibernate问题
- 在写一个exl的时候内存溢出怎么办,请帮忙看看吧,
- 这样的类用JUNIT应该怎样测试呢?
- session中的值怎么取不出来啊?????????????
- hibernate 多表查询的问题 急!
- javamail的邮件发送老是有验证失败异常
- Spring整合Struts2遇到的很奇怪的问题
- 大家进来看看我的这个NodeList为什么是空的呀?
- spring 和 hibernate集成后,如何实现lazy加载
- 应该有高手用过 ImageJ吧!!!!!!!(UP有分喽!)
- jboss-3.2.1_tomcat-4.1.24.zip ----小妹万分感谢!!!!!
- 一个小问题,紧急求解,高手请进
/**
*数组排序 升序(冒泡排序)
*/
public class ArraySort {
public static void main(String[] args) {
int array[]={20,10,50,40,30,70,60,80,90,100};
int i,j,k,t;
int l=array.length; //取得数组长度
for(i=0; i<l-1; i++) { //排序开始
k=i; //为了数组元素的位置替换,设置中间变量k,并赋值为i
//分别循环寻找最小元素,并变换基元素array[k]为最小元素
for(j=i+1;j<l;j++)
if(array[j]<array[k]) k=j;
//进行元素位置置换
t=array[k];
array[k]=array[i];
array[i]=t;
}
//打印输出排序后的数组元素
for(i=0; i<l; i++)
System.out.println("array["+i+"]="+array[i]);
}
}