J**a 数组倒序输出?

时间:2020.09.12 发布人:刻骨铭心o默契

J**a 数组倒序输出?

已解决问题

谷歌刻骨铭心o默契用户在2020.09.12提交了关于“嵊泗列岛J**a 数组倒序输出?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-25T22:19:23。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,你无异于雪中送炭,让我感激涕零 !

希望以下的回答,能够帮助你。

第1个回答

用户名:wwwxxxzzzs同社故ss  

1学新销场受效、逆序数组有很多种方法,比如先氧容脱少西排序,再逆序存

publicstaticvoidm架ain(String[]args){
int[]**ms={1,3脸断若画课界阶队挥至,5,7,9,11,13,15,17,19};
System.out.print("原数组:");
for(种妈威况冷官乡示素int**m:**ms){
System.out.print(**m+"");
}
System.out.print("\n倒序新数组:");
for(int**m:reverseArray1(**ms)){
System.out.print(**m+"");
够信百同从检}
}

//1.排序后倒序
publicstaticint[]reverseArray1(int[]**ms){
又赶验市门负Arrays.sort(**升采交映ms);
int[]reNums=newint[**ms.length];
for(inti=0;i<**ms.length;i++){
reNums[i]=**ms[**ms.length-1-i];
}
returnreNums;
}



//2.Collection内置的逆序
publicstaticint[]reverseArray2(int[]**ms){
益义尔万众形当ArrayList<I们乐及宽统nteger>list=newArrayList<>();
for(inti=0;i<**ms.length;i++)防执秋单犯局能止急{
list.add(**ms[i]);
}
Collections.reverse(list);
int[]reNums=newint[**ms.length];
for(inti=刘半高财胶0;i<**ms.length;i++){
reNums[i]=list.get(i);
}
returnreNums;
}