import java.util.HashSet;

import java.util.Iterator;

import java.util.Set;

public class SetTest {

//结果输出为ELEM

static void AddToSet(){

String str = "ELEM";

String str1 = new String("ELEM");

Set set = new HashSet();

Set setCompare = new HashSet();

set.add(str);

set.add(str1);

setCompare.add(str1);

//Iterator是用来遍历容器中的元素的

Iterator itera = set.iterator();

Iterator iteraCompare = setCompare.iterator();

while(itera.hasNext())

{

System.out.println((String)itera.next());

}

while(iteraCompare.hasNext())

{

System.out.println((String)iteraCompare.next());

}

if(set.equals(setCompare)){

System.out.println("两个对象内容相同");

}

if(set == setCompare){

System.out.println("两个对象相等");

}

}

public static void main(String[] args){

SetTest.AddToSet();

}

}

java set如何判断重复_set 怎么用iterator()方法来区分重复与否相关推荐

  1. 【Java面试题】39 Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?...

    1.什么是Set?(what) Set是Collection容器的一个子接口,它不允许出现重复元素,当然也只允许有一个null对象. 2.如何来区分重复与否呢?(how) " 用 itera ...

  2. Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?

    Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 1.什么是Set?(what) Set是Collection容器的一个子接口,它不允许出现 ...

  3. 15.Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?

    15.Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 1.什么是Set?(what) Set是Collection容器的一个子接口,它不允 ...

  4. 12、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用 == 还是equals()? 它们有何区别?

    12.Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用 == 还是equals()? 它们有何区别? Set里的元素是不能重复的,那么用iterator()方法来区分重复与否.Equ ...

  5. Set 里的元素是不能重复的,那么用什么方法来区分重复与否呢

    1.什么是Set?(what) Set是Collection容器的一个子接口,它不允许出现重复元素,当然也只允许有一个null对象. 2.如何来区分重复与否呢?(how) " 用 itera ...

  6. 面试3 -- Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?

    1.==和equals()的区别 ==是判断对象的内存地址,s1==s2,s2的引用的对象跟s1是同一个. Object类的equals 也是判断对象的内存地址.底层也是用的==. 有一些类复写了eq ...

  7. JAVA中 fastjson判断JSONObject是否为空,方法isEmpty()

    JAVA中 fastjson判断JSONObject是否为空 package com.map;import com.alibaba.fastjson.JSONObject;/*** 判断JSONObj ...

  8. JAVA集合05_Collection.toMap()应用、三个重载方法、解决重复key问题

    文章目录 ①. Collectors.toMap介绍 ②. Collectors.toMap有三个重载方法 ③. 收集一下属性和对象本身 ④. 常见的java.lang.IllegalStateExc ...

  9. Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?是用==还是equals()?它们有何区别?

    Set里的元素是不能重复的,元素重复与否是使用equals()方法进行判断的. ==和equal区别也是考烂了的题,这里再重复说一下: ==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所 ...

最新文章

  1. 德克萨斯AM大学的一项新技术可以让我们通过触摸屏「感受」物体
  2. Python 函数参数有冒号 声明后有- 箭头
  3. Go + Excel 学习 Excelize
  4. 2017 SEERC Divide and Conquer 树上差分
  5. HDU 1114 Piggy-Bank 简单DP
  6. Xendesktop 5.0与view 4.5对比的看法
  7. ubuntu16.04下pycharm中无法使用中文输入法
  8. c#.net常用函数列表
  9. 一个网站图标引发的血案!绕过同源策略,判断你是否登录了某网站
  10. 微信直播教程:微信直播时如何做直播倒计时预告效果
  11. JavaScript实现拖动滑块拼图验证(html5、canvas)
  12. 华为eSight网络监控平台安装
  13. forEach 终止循环
  14. win7系统如何开启蓝牙
  15. 【C#】 .NET Reflector 安装与学习
  16. 浪潮4U服务器 raid5 直通(JBOD)
  17. NB模组RSRP按比例转换为CSQ范围信号
  18. 不看会后悔的100个超有趣冷知识(一)
  19. app毕业设计 基于uni-app框架商城app、图书商城app毕设题目课题选题作品(2)后台管理功能
  20. 中国 省会 地级市 经纬度 city array

热门文章

  1. 初识WebSocket
  2. 卸载sharepoint2013
  3. Python分布式+云计算
  4. MSP430程序库五SPI同步串行通信
  5. Transact_SQL小手册
  6. linux shell awk next,使用awk的next命令的方法
  7. spring 可以有多个ioc容器吗
  8. 036_PageHeader页头
  9. 033_CSS相对定位
  10. 004_常用浏览器内核