话不多说,先来看看下面代码:
public class Sort{
public static void main(String[] args) {
int arr[] = new int[]{4,6,2,5,1};//创建一个数组
int ls;//定义一个临时变量来接收arr[j]
//用两个循环实现数组的排序
for(int i=0;i<arr.length-1;i++){
for(int j=0;j<arr.length-i-1;j++){
if(arr[j+1]<arr[j]){
ls=arr[j];
arr[j]=arr[j+1];
arr[j+1]=ls;
}
}
}
//用for循环来输出数组
for(int i=0;i<arr.length;i++){
System.out.println(arr[i]);
}
}
}
这里的语法相信大家都看的懂,我感觉这应该是最最最简单暴力的冒泡排序的实现了。
字符串也是一样的道理