java如何获得集合的长度_Java集合长度
Java 实例 - 集合长度
以下实例演示了如何使用 Collections 类 的collection.add() 来添加数据并使用 collection.size()来计算集合的长度:
Main.java 文件
import java.util.*;
public class Main {
public static void main(String [] args) {
System.out.println( "集合实例!\n" );
int size;
HashSet collection = new HashSet ();
String str1 = "Yellow", str2 = "White", str3 =
"Green", str4 = "Blue";
Iterator iterator;
collection.add(str1);
collection.add(str2);
collection.add(str3);
collection.add(str4);
System.out.print("集合数据: ");
iterator = collection.iterator();
while (iterator.hasNext()){
System.out.print(iterator.next() + " ");
}
System.out.println();
size = collection.size();
if (collection.isEmpty()){
System.out.println("集合是空的");
}
else{
System.out.println( "集合长度: " + size);
}
System.out.println();
}
}
以上代码运行输出结果为:
集合实例!集合数据:WhiteYellowBlueGreen集合长度:4
java如何获得集合的长度_Java集合长度相关推荐
- java集合框架介绍_Java集合框架全面介绍(一)
Java平台提供了一个全新的集合框架."集合框架"主要由一组用来操作对象的接口组成.不同接口描述一组不同数据类型. Java 2集合框架图 集合接口:6个接口(短虚线表示),表示不 ...
- java集合set初始化_Java集合--Set(基础)
1.Set 上一篇,我们介绍Java中的List集合.本篇,让我们继续学习,来了解下Set集合: Set继承于Collection接口,是一个不允许出现重复元素,并且无序的集合,主要有HashSet和 ...
- java的集合和数组_Java集合和数组的区别
Java集合和数组的区别 集合和容器都是Java中的容器. 区别 数组特点:大小固定,只能存储相同数据类型的数据 集合特点:大小可动态扩展,可以存储各种类型的数据 转换 数组转换为集合: Arrays ...
- java中集合怎么定义_Java集合系列(一):集合的定义及分类
1. 集合的定义 什么是集合呢? 定义:集合是一个存放对象的引用的容器. 在Java中,集合位于java.util包下. 2. 集合和数组的区别(面试常问) 提到容器,就会想起数组,那么集合和数组的区 ...
- java集合框架类_Java集合框架总结—超详细-适合面试
Set和List接口是Collection接口派生的两个子接口,Queue是Java提供的队列实现,类似于List. Map实现类用于保存具有映射关系的数据(key-value). 2.Set.Lis ...
- java 集合工具类_Java集合中Collections工具类总结
Collections工具类 Collections 是一个操作 Collection(Set. List )和 Map 等集合的工具类 Collection和Collections的区别? Coll ...
- java集合的遍历_java集合遍历方法总结
java集合遍历方法总结 一.for循环遍历集合 使用条件: ①能否确定集合中的元素个数 ②集合是否可以通过整数索引值来精确位置 public static void forTraversal(){ ...
- java中set集合的特点_Java 集合之 Set 集合
Set 集合 Set 集合的特点无序.不可重复. Set 集合不能记住元素的添加顺序.Set 集合不能包含相同的元素,把两个相同的元素添加到同一个 Set 集合中,则添加失败,add() 方法返回 f ...
- lamda获取参数集合去空_JAVA集合框架知识
1. Vector用法和ArrayList区别 (1) Vector的特有方法有哪些? void addElement(E obj) 将指定的组件添加到此向量的末尾,将其大小增加1. (2) Vect ...
最新文章
- Java基础-常量,变量,成员变量,局部变量
- html5 audio标志改变音量,HTML5之Audio(二)—— processor调节音量
- 伟大的密码胜于利剑——RSA2012成都站掠影
- Android 实现文件上传功能(upload)
- qt 保存文件为utf8
- 对钱感兴趣?聊聊互联网工资收入的组成
- 中国游戏的未来在哪里 - 游戏行业20年历史观察及趋势分析
- java 按拼音模糊搜索汉字_数据查询支持中文拼音首字母模糊检索
- Linux部署采集小说源码教程,杰奇linux下远程采集,最新思路及方法
- 关于操作系统设计的基本原理和设计原则
- Excel连接MySQL数据库进行数据的可视化
- GHOSTXP_SP3电脑公司装机特别版 V30.0[NTFS]
- linux网易云打不开的问题
- 计算机基础知识竞赛报道,学校举办第十四届计算机基础知识竞赛
- 无数次踩坑安装AWVS
- 设计模式解密(17)- 备忘录模式
- Mac下/usr目录
- Leetcode刷题114. 二叉树展开为链表
- android手机是vivo吗,为什么最流畅的安卓手机竟然是VIVO和OPPO?
- Elasticsearch:从零开始创建一个 ingest pipeline 处理器