新人求问,随机生成一个数组,然后倒叙打印应该怎么写?

俞摇滚 发布于 2016/11/02 20:59
阅读 381
收藏 0
越简洁越好。感谢!
加载中
1
quanwei9958
quanwei9958
随机数组,倒叙打印有意义么
0
请叫我龙叔
请叫我龙叔
长度确定?
0
❤熊就该有个熊样❤
//获取5个100以内的整数
int []str = new int[5];
int []str1 = new int[5];
Random random = new Random();
for(int i=0;i<str.length;i++){
str[i]=random.nextInt(101);
str1[i]=str[i];
}
//冒泡排序:倒叙
for(int i=1;i<=str1.length;i++){
for(int j=0;j<str1.length-1;j++){
if(str1[j]<str1[j+1]){
int t = str1[j];
str1[j]=str1[j+1];
str1[j+1]=t;
}
}
System.out.print(str1[i-1]+" ");
}


0
太黑_thj
太黑_thj
用list装,然后调用sort方法   最后倒叙遍历  连冒泡都省了
0
❤熊就该有个熊样❤
int []str = new int[5];

int []str1 = new int[5];

Random random = new Random();
for(int i=0;i<str.length;i++){
str[i]=random.nextInt(101);
str1[i]=str[i];
}

Arrays.sort(str1);
for(int i=str1.length-1;i>=0;i--){
System.out.println(str1[i]);
}

losectrl
losectrl
Stringbuffer 自带反排序 reverse()
俞摇滚
感谢
0
insights
insights
呵呵.加入一个list,然后shift.. unshift,随你..
0
whatwhowhy
whatwhowhy
有啥意思
俞摇滚
新手问题,没有实际意义。就是问问
返回顶部
顶部