欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java提取2個集合中的相同和不同元素代碼示例

 更新時間:2017年11月27日 15:37:31   作者:weixin_38824230  
這篇文章主要介紹了Java提取2個集合中的相同和不同元素代碼示例,涉及對removeall方法的簡單介紹,然后分享了主要的示例代碼,具有一定借鑒價值,需要的朋友可以參考下。

本文分享的示例代碼實現(xiàn)提取2個集合中相同和不同的元素

此處需要使用Collection集合所提供的一個方法:removeAll(Cellection list),removeAll方法用于從列表中移除指定collection中包含的所有元素。

語法 removeAll(Collection<?> c)

c:包含從列表中移除元素的collection對象。

該方法返回值為boolean對象,如果List集合對象由于調(diào)用removeAll方法而發(fā)生更改,則返回true,否則返回false。實現(xiàn)代碼如下:

import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
public class Test {
	public static void main(String args[]){
		//集合一
		List _first=new ArrayList();
		_first.add("jim");
		_first.add("tom");
		_first.add("jack");
		//集合二
		List _second=new ArrayList();
		_second.add("jack");
		_second.add("happy");
		_second.add("sun");
		_second.add("good");
		Collection exists=new ArrayList(_second);
		Collection notexists=new ArrayList(_second);
		exists.removeAll(_first);
		System.out.println("_second中不存在于_set中的:"+exists);
		notexists.removeAll(exists);
		System.out.println("_second中存在于_set中的:"+notexists);
	}
}

運行結(jié)果:

_second中不存在于_set中的:[happy, sun, good]
_second中存在于_set中的:[jack]

總結(jié)

以上就是本文關(guān)于Java提取2個集合中的相同和不同元素代碼示例的全部內(nèi)容,希望對大家有所幫助。如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關(guān)文章

  • Java繼承extends與super關(guān)鍵字詳解

    Java繼承extends與super關(guān)鍵字詳解

    本篇文章給大家詳細講述了Java繼承extends與super關(guān)鍵字的相關(guān)知識點,需要的朋友們可以參考學習下。
    2018-02-02
  • Java反轉(zhuǎn)字符串和相關(guān)字符編碼的問題解決

    Java反轉(zhuǎn)字符串和相關(guān)字符編碼的問題解決

    反轉(zhuǎn)字符串一直被當作是簡單問題,大家的思想主要就是利用遍歷,首尾交換字符實現(xiàn)字符串的反轉(zhuǎn)。例如下面的代碼,就可以簡單實現(xiàn)反轉(zhuǎn)。
    2013-05-05
  • Java中使用HashMap時指定初始化容量性能解析

    Java中使用HashMap時指定初始化容量性能解析

    這篇文章主要為大家介紹了Java中使用HashMap時指定初始化容量性能解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • Mybatis執(zhí)行Update返回行數(shù)為負數(shù)的問題

    Mybatis執(zhí)行Update返回行數(shù)為負數(shù)的問題

    這篇文章主要介紹了Mybatis執(zhí)行Update返回行數(shù)為負數(shù)的問題,具有很好的參考價值,希望大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java獲取當前時間的時間戳方法總結(jié)

    Java獲取當前時間的時間戳方法總結(jié)

    Java中獲取時間戳的方式有很多種,下面這篇文章主要給大家介紹了關(guān)于Java獲取當前時間的時間戳的相關(guān)資料,文中通過代碼介紹的非常詳細,對大家學習或者使用java具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-06-06
  • SpringCloud服務實現(xiàn)同時使用eureka和nacos方法

    SpringCloud服務實現(xiàn)同時使用eureka和nacos方法

    這篇文章主要介紹了SpringCloud服務實現(xiàn)同時使用eureka和nacos方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2023-01-01
  • 詳解SpringBoot+Mybatis實現(xiàn)動態(tài)數(shù)據(jù)源切換

    詳解SpringBoot+Mybatis實現(xiàn)動態(tài)數(shù)據(jù)源切換

    這篇文章主要介紹了詳解SpringBoot+Mybatis實現(xiàn)動態(tài)數(shù)據(jù)源切換,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • Java設(shè)計模式之GOF23全面講解

    Java設(shè)計模式之GOF23全面講解

    這篇文章主要介紹了Java設(shè)計模式之GOF23全面講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • Java基于二維數(shù)組實現(xiàn)的數(shù)獨問題示例

    Java基于二維數(shù)組實現(xiàn)的數(shù)獨問題示例

    這篇文章主要介紹了Java基于二維數(shù)組實現(xiàn)的數(shù)獨問題,涉及java針對數(shù)組的遍歷、計算、轉(zhuǎn)換等相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • 關(guān)于spring中事務的傳播機制

    關(guān)于spring中事務的傳播機制

    這篇文章主要介紹了關(guān)于spring中事務的傳播機制,所謂事務傳播機制,也就是在事務在多個方法的調(diào)用中是如何傳遞的,是重新創(chuàng)建事務還是使用父方法的事務,需要的朋友可以參考下
    2023-05-05

最新評論