java中数组倒序

发布时间:2024-12-08 14:44

Excel数据排序:选中要排序的列,点击数据-排序,选择升序或降序,确定即可。 #生活知识# #生活经验# #软件#

最新推荐文章于 2024-10-18 18:15:00 发布

宇霄 于 2019-01-18 11:37:12 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

使用直接元素交换法

public static int[] reverse(int[] a) {int[] b=a;for(int start=0,end=b.length-1;start<end;start++,end--) {int temp=b[start];b[start]=b[end];b[end]=temp;}return b;} 123456789

这种方法效率高占用较少的内存
还有两种方法
1.使用Collections工具类(util包中)

public int[] array(int[] a) { ArrayList arraylist = a; Collections.reverse(arraylist); //使用方法进行逆序 return arraylist; } 12345

2.使用Arraylist

public static String[] ArrayList(String[] a) throws Exception { List<String> list = new ArrayList<>(a.length); for (int i = a.length - 1; i >= 0; i--) { list.add(a[i]); } a = list.toArray(a); return a;} 12345678

这两种方法较之第一种方法 写法上简单 但是在实际处理中 直接交换元素更快,并且更省空间

网址:java中数组倒序 https://www.yuejiaxmz.com/news/view/414070

相关内容

JAVA题目
Java 在生活中的 10 大应用
Java程序员不得不会的124道面试题(含答案)
java毕业设计宠物领养小程序[附源码]
10年Java面试总结:Java程序员面试必备的面试技巧
java计算机毕业设计个人日程(开题+程序+论文)
java计算机毕业设计企业员工管理系统源码+程序+lw文档+mysql数据库
【Java数据结构】字符串常量池
Java中的两种数据类型的转换方式
java计算机毕业设计东大日程app(开题+程序+论文)

随便看看