题目二:
定义一个长度为10的int类型数组,然后给该数组的每一个元素赋值随机数。赋值后输出当前数组。再使用冒泡排序升序(从小到大)输出。
int[] str = new int[10];
for(int i=0;i<str.length;i++){
str[i] = (int)(Math.random()*100);
System.out.println(str[i]+"");
}
System.out.println();
for(int i=0;i<str.length-1;i++){
for(int j=0;j<str.length-1-i;j++){
if(str[j]>str[j+1]){
int t = str[j];
str[j] = str[j+1];
str[j+1] = t;
}
}
}
for(int i=0;i<str.length;i++){
System.out.println(str[i]+"");
}