广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Java Set集合之数学集_北大青鸟IT学校

作者:邓华发布时间:2021-04-16分类:Java技术浏览:822


导读:通过上一篇文章,相信大家对于Java Set集合有了一定的了解,那么下面惠州北大青鸟老师给大家分享Java Set集合中的数学集,希望大家能有所收获。

通过上一篇文章,相信大家对于Java Set集合有了一定的了解,那么下面惠州北大青鸟老师给大家分享Java Set集合中的数学集,希望大家能有所收获。

Set 接口对数学中的一组进行建模。集合是唯一元素的集合。

Java最多允许一个Set中的一个空元素。 Set 中元素的排序并不重要。

Java不保证 Set 中元素的排序。

当循环遍历 Set 的所有元素时,你得到 Set 中的每个元素一次。

集合框架提供 HashSet 类作为实现为设置接口。

以下代码显示了如何创建一个Set并向其添加元素。 当向集合添加重复元素时,它们将被忽略。

如果比较它们,则在集合中的两个元素被认为是相等的使用 equals()方法返回true。

import java.util.HashSet;import java.util.Set;public class Main {  public static void main(String[] args) {

   Set<String> s1 = new HashSet<>();    // Add a few elements    s1.add("HTML");
   s1.add("CSS");
   s1.add("XML");
   s1.add("XML"); // Duplicate
   // Create another set by copying s1    Set<String> s2 = new HashSet<>(s1);    // Add a few more elements 
   s2.add("Java"); 
   s2.add("SQL");
   s2.add(null); // one null is fine    s2.add(null); // Duplicate
   System.out.println("s1: " + s1);
   System.out.println("s1.size(): " + s1.size());

   System.out.println("s2: " + s2);
   System.out.println("s2.size(): " + s2.size());
 }
}

上面的代码生成以下结果。

s1:[CSS,XML,HTML]

s1.size(): 3

s2:[null,Java,CSS,XML,HTML,SQL]

s2.size(): 6

想学Java的同学们,可以来惠州北大青鸟新方舟校区详细了解。

Java19.jpg

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表