集合是不同元素的无序集合,可以对元素进行添加,查找和删除
集合中没有重复元素,添加一个已存的元素会被忽略
Java中Set集合,HashSet 和 TreeSet分别实现Set接口
访问Set中元素
Set s = new HashSet();//第一种声明方式
Set<String> s = new HashSet<String>();//第二种声明方式
s.add("中");
s.add("国");
//第一种声明方式可使用这种方式访问元素,第二种声明方式也可以
Iterator iter = s.iterator();
while(iter.hasNext())
{
......
}
/**第一种声明方式不能这样访问Set中元素,第二种声明方式可以
*因为保存在集合中的元素都是Object类型,所以采用这种方式
*会提示不能从Object转换成String类型,而第二种声明方式,则指
*定集合s对象中只能存放的是String类型
*/
for(String element : s)
{
System.out.println(element);
}
分享到:
相关推荐
本学习笔记主要涵盖了Java的基础知识,包括面向对象、集合、IO流、多线程、反射与动态代理以及Java 8的新特性等方面,旨在帮助初学者或有经验的开发者巩固和提升Java编程技能。 1. 面向对象(OOP):Java的核心是...
这份"java基础练习题(目前到集合内含三个小综合案例)"涵盖了Java的基础知识,旨在帮助学习者巩固并提升Java编程技能。从JDK(Java Development Kit)入门到集合框架的学习,这是一个全面了解和实践Java编程的重要...
Java基础学习课件PPT是一套全面覆盖Java SE(标准版)基础知识的教育资源,适合初学者和希望巩固Java技能的开发者。这套课件旨在在一个月内帮助学习者掌握Java编程的核心概念,为深入学习和应用Java技术打下坚实的...
Java基础学习资料是一套全面的教程,旨在帮助初学者掌握Java编程的核心概念和技术。这个教程涵盖了从环境配置到高级主题的广泛内容,确保学习者能够扎实地建立起Java编程的基石。 首先,"开发环境搭建,基本语法,...
这个学习系列将深入探讨Java集合框架的几个关键组件,包括ArrayList、HashMap以及LinkedHashMap。以下是对这些主题的详细解释: 首先,我们来看ArrayList。ArrayList是Java集合框架中的一种线性数据结构,属于List...
Java编程语言是软件开发...总结,Java基础知识的学习涵盖了许多方面,从基本语法到面向对象编程,再到集合框架、异常处理、I/O流和多线程。通过理论学习与实践操作相结合,相信你一定能成功入门并逐步精通Java编程。
"Java基础学习源码"集合了初学者在学习Java时需要掌握的关键概念和实践操作。这个压缩包包含了整个Java基础学习过程的源代码,是学习者理解和巩固Java基础知识的重要资源。 1. **基本语法**: Java的基础语法包括...
Java是一种广泛使用的面向对象的...以上是Java基础学习中的一些关键概念和知识点,通过深入理解和实践,可以逐步掌握Java编程的核心技能。在实际项目中,还需要不断学习和应用这些基础知识,才能成为熟练的Java开发者。
总的来说,"JAVA零基础学习"是一个涵盖广泛的话题,涉及到编程基础、面向对象编程、异常处理、集合框架、网络编程、多线程、GUI开发以及Web开发等多个方面。通过系统的自学和不断的实践,你不仅可以掌握Java,还能...
【Java基础】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现已被Oracle公司收购)于1995年发布。Java以其“一次编写,到处运行”的特性,成为跨平台应用开发的首选语言。Java的基础部分主要包括...
在"Java基础学习示例源代码"中,我们可以深入理解并掌握Java的基础知识,包括但不限于基本语法、图形用户界面(GUI)编程以及网络编程。 1. 基本语言: Java的基本语法是其学习的基础,包括数据类型(如整型、浮点...
Java学习查询工具集合是一个非常宝贵的资源,它涵盖了Java开发中的多个关键领域,包括基础的Java API、Java EE、HTML和CSS。这些CHM文件(Windows帮助文档格式)提供了丰富的参考资料,便于开发者快速查找和理解相关...
1. **Java基础**:介绍Java语言的基本语法,如变量、数据类型、运算符、控制流程(条件语句、循环)、数组、字符串以及异常处理。这些基础知识是理解和编写任何Java程序的基石。 2. **面向对象编程**:深入讲解Java...
Java学习流程Java基础语法学习 Java学习流程可以总结为四步走:构建Java开发环境、学习Java基础语法、学习面向对象编程和应用编程。 Step 1: 构建Java开发环境 要学习Java,首先需要构建Java开发环境。包括下载...
JAVA基础集合类学习.md
Java编程基础笔记主要聚焦在集合框架上,这是Java编程中不可或缺的部分。集合框架是Java提供的一组接口和类,用于存储和操作数据。它包括两种主要类型:Collection和Map。 Collection是所有单值容器的超接口,其中...
文件中还提及了Java架构师在学习Java时应当关注的高级主题,例如机器学习和数据库设计。机器学习是计算机科学中的一个分支,它让机器能通过经验自我改进。数据库设计则涉及到数据库系统的规划、模型、模式等方面的...