数据结构单列表的合并实现
来源:互联网 发布:java中bufferedwriter 编辑:程序博客网 时间:2024/05/02 08:47
package com.he.list;public class Collections {public static ArrayList union(ArrayList l1, ArrayList l2) {int l2_length = l2.getLength();for (int i = 0; i < l2_length; i++) {if (!l1.contains(l2.get(i))) {l1.add(l2.get(i));}}return l1;}public static void main(String[] args) {ArrayList l1 = new ArrayList();ArrayList l2 = new ArrayList();for (int i = 0; i < 20; i++) {if (i < 10) {l1.add(i);}l2.add(i);}System.out.println("这是列表1:");for (int i = 0; i < l1.getLength(); i++) {System.out.print(l1.get(i) + " ");}System.out.println();System.out.println("这是列表2:");for (int i = 0; i < l2.getLength(); i++) {System.out.print(l2.get(i) + " ");}l1 = Collections.union(l1, l2);System.out.println();System.out.println("合并俩个列表:");for (int i = 0; i < l1.getLength(); i++) {System.out.print(l1.get(i) + " ");}}}ArrayList的实现请参考上篇博文,更多内容请关注小猿公众号:love_coding
0 0
- 数据结构单列表的合并实现
- 用列表推导的方式实现多个列表合并!!!
- python 一个单列表和一个字典元素的列表合并
- <数据结构>顺序列表的C语言实现
- 数据结构(Java)——列表的实现
- python 合并列表的列表
- 数据结构(三)---单链接的实现
- Java实现两个有序的单项链表的合并
- 数据结构-列表实现
- 数据结构:JavaScript实现列表
- 合并两个有序列表的循环和递归实现
- 有序列表的合并(由C转为JavaScript实现)
- 合并两个有序列表的循环和递归实现
- 数据结构 多项式的合并
- 数据结构-单链表的合并
- 数据结构(c语言版)链表的实现以及合并
- 数据结构-用链表函数实现链表的有序合并
- 【数据结构】顺序线性表的插入、删除、合并实现
- Android中onTouchListener、onTouchEvent、onClickListener有什么区别
- ViewPager onPageChangeListener总结
- 基于unity3d和leap motion的拼图游戏
- 不认真你才输了呢
- [算法]字符串整理
- 数据结构单列表的合并实现
- Oralce 和mysql 相应的函数,特殊用法解决方案
- C语言--函数
- 视图——让你的机房查询语句更简单
- 筛法求素数个数
- Keytool - 密钥和证书管理工具
- CSS3 教程
- 养生须知:改变一生的7种超级食物
- 进程间通信——剪切板