import java.util.*;
public class Demo1{
public static void main(String[] args)
{
Random random = new Random();
int [] intnum= new int[10];//創建一個10個元素的數組
//隨機給數組賦初始值1-100
for(int i = 0;i<10;i++)
{
intnum[i] = random.nextInt(99)+1;
}
//遍歷數組
for(int i = 0;i<10;i++)
{
System.out.println(intnum[i]);
}
System.out.println("-------------------------");
//對數組進行排序
for(int i = 0;i<intnum.length;i++)
{
for(int j = i+1;j<intnum.length;j++)
{
if(intnum[i] > intnum[j])
{
int temp;
temp = intnum[i];
intnum[i] = intnum[j];
intnum[j] = temp;
}
}
}
//遍歷排序後的數組
for(int i = 0;i<10;i++)
{
System.out.println(intnum[i]);
}
}
}
選擇排序小Demo
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.