沫沫金:Java快速合并两个数组【绝技】

简介:

需求:

合并两个Object[] a 和Object[] b;


方案

1
2
3
4
5
6
7
List<Object[]> quotas =  new  ArrayList<Object[]>();
Object[] objs1 = quotas_1.get(i);
Object[] objs2 =quotas_2.get(i);
//合并多sheet页数据,切割行级合并
List list =  new  ArrayList(Arrays.asList(objs1));
list.addAll(Arrays.asList(objs2));
quotas.add(list.toArray());


关键

对了,就是用到List的addAll功能,很好很强大哦



本文转自 沫沫金 51CTO博客,原文链接:http://blog.51cto.com/zl0828/1761235,如需转载请自行联系原作者

相关文章
|
23天前
|
Java
|
19天前
|
Java
Java数组的应用场景
Java数组的应用场景
28 1
|
19天前
|
存储 机器学习/深度学习 Java
Java数组
Java数组
24 1
|
15天前
|
存储 开发者 C#
WPF与邮件发送:教你如何在Windows Presentation Foundation应用中无缝集成电子邮件功能——从界面设计到代码实现,全面解析邮件发送的每一个细节密武器!
【8月更文挑战第31天】本文探讨了如何在Windows Presentation Foundation(WPF)应用中集成电子邮件发送功能,详细介绍了从创建WPF项目到设计用户界面的全过程,并通过具体示例代码展示了如何使用`System.Net.Mail`命名空间中的`SmtpClient`和`MailMessage`类来实现邮件发送逻辑。文章还强调了安全性和错误处理的重要性,提供了实用的异常捕获代码片段,旨在帮助WPF开发者更好地掌握邮件发送技术,提升应用程序的功能性与用户体验。
19 0
|
23天前
|
存储 Java 开发者
揭秘!HashMap底层结构大起底:从数组到链表,再到红黑树,Java性能优化的秘密武器!
【8月更文挑战第24天】HashMap是Java集合框架中的核心组件,以其高效的键值对存储和快速访问能力广受开发者欢迎。在JDK 1.8及以后版本中,HashMap采用了数组+链表+红黑树的混合结构,实现了高性能的同时解决了哈希冲突问题。数组作为基石确保了快速定位;链表则用于处理哈希冲突;而当链表长度达到一定阈值时,通过转换为红黑树进一步提升性能。此外,HashMap还具备动态扩容机制,当负载因子超过预设值时自动扩大容量并重新哈希,确保整体性能。通过对HashMap底层结构的深入了解,我们可以更好地利用其优势解决实际开发中的问题。
44 0
|
23天前
|
存储 搜索推荐 算法
在 Java 中如何更改数组列表的顺序
【8月更文挑战第23天】
14 0
|
23天前
|
存储 安全 Java
在 Java 中如何存储数组列表
【8月更文挑战第23天】
21 0
|
23天前
|
Java API
如何在 Java 中将 Arraylist 变成数组?
【8月更文挑战第23天】
22 0
|
23天前
|
Java API
如何在 Java 中将 Arraylist 变成数组?
【8月更文挑战第23天】
24 0
|
23天前
|
存储 Java API
如何在 Java 中填充数组列表?
【8月更文挑战第23天】
11 0