您的位置:首页 > 编程语言 > Java开发

[Java] 数组排序和字符串排序

2012-04-11 12:01 246 查看
方法1

public class Sort
{
public static void main(String[] args)
{
int[] num1 = {4,3,2,-2,-8,55,33,24,56,23,65,88,457,-23,-66};
sort(num1);
}

public static void sort(int[] num)
{
int j=0;
while(j<num.length)
{
for(int i=0;i<num.length-1;i++)
{
if(num[i]>num[i+1])
{
int temp;
temp = num[i];
num[i]=num[i+1];
num[i+1]=temp;
}
}
j++;
}
for(int i=0;i<num.length;i++)
{
System.out.print(num[i]+"	");
}
}
}


方法2:

import java.util.Arrays;
public class Sort2
{
public static void main(String[] args)
{
int[] num = {4,3,2,-2,-8,55,33,24,56,23,65,88,457,-23,-66};
Arrays.sort(num);
for(int i : num)
{
System.out.print(i+ " ");
}

System.out.println();
String[] str = {"Mike","Jerry","Tom","Lucy","Lily","Auther","Yoyo"};
Arrays.sort(str);
for(String s : str)
{
System.out.print(s + " ");
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: