List list = new ArrayList();
String str = "hello";
list.add(str);
Integer integer =new Integer(1);
list.add(integer);
//取出list中的值
String str2 = (String)list.get(0);
System.out.println(str2);
System.out.println(list.size());
//iterator迭代器
List intList = new ArrayList();
for(int i=0;i<10;i++)
{
intList.add("i"+i);
}
Iterator it = intList.iterator();
while(it.hasNext()){
String inte = (String)it.next();
System.out.println(inte);
}
System.out.println("=================================for===========================================");
for(int j=0;j<intList.size();j++)
{
System.out.println(intList.get(j));
}
Collection的使用
Collection collection = new ArrayList();
//向容器中加入对象
String str = "Hello";
collection.add(str);
Integer integer = new Integer(1);
collection.add(integer);
Object obj = new Object();
collection.add(obj);
//返回容器长度
//size返回collection中的元素数
System.out.println("容器的长度:"+collection.size());
//如何取对象?
Object[] object = collection.toArray();
//未进行类型转换
System.out.println("第一个元素是:"+object[0]);
//移除容器中制定的对象
collection.remove(obj);
//清空容器中的对象
collection.clear();
System.out.println("容器的长度:"+collection.size());
List的使用
分享到:
相关推荐
本文将深入解析Java集合中的Collection、List、Set和Map,包括它们的使用方法、实现原理以及如何进行排序。 ### 集合框架概述 1.1.1 容器简介 容器是Java集合框架的基础,它是一个可以存储多个对象的容器,提供了...
Java集合Collection、List、Set、Map使用详解
对于 JDK 1.1 用户,本书还讨论了如何使用 Java Collection Framework 的子集。此外,还介绍了一种名为 JGL (Java Generic Library) 的第三方库,该库在 Java Collection Framework 出现之前就已经存在,并且提供了...
"Java集合Collection、List、Set、Map使用详解" Java集合是Java编程语言中最基本也是最重要的一部分。能够正确地使用集合类和理解集合的实现原理对于Java程序的开发具有无比的好处。本文将详细解释Java集合的实现...
在Java编程语言中,`Collection`是所有集合框架的基础接口,它是`List`、`Set`和`Queue`等具体集合类型的父接口。本篇文章将深入剖析Java中的`Collection`框架,探讨其核心概念、主要接口及其实现类,以及在实际开发...
Java 集合框架的主要组件包括 Collection、List、Set、Map 等。 1.1 容器简介 容器是指可以存储对象的对象。 Java 集合框架中有多种类型的容器,每种容器都有其特点和用途。常见的容器有 Collection、List、Set、...
若需要在多线程环境中使用这些集合类,可以通过`Collections`工具类提供的静态方法来创建线程安全的集合实例。例如: ```java List<String> list = new ArrayList(); List<String> list1 = Collections....
Java集合排序及java集合类详解(Collection、List、Map、Set).doc
java集合collection、list、set、map使用详解.doc
此外,`List`接口中的`add(E e)`、`remove(Object o)`、`get(int index)`等方法以及`Set`接口中的`add(E e)`、`remove(Object o)`、`contains(Object o)`等方法,都是你在编程中经常使用的。学习这些接口和实现类的...
本文将深入探讨Java集合框架中的四个主要接口:Collection、List、Set和Map,以及它们的实现原理。 ### 集合框架概述 集合框架是Java API中用于存储和管理对象的统一框架。它为数据结构提供了抽象接口,使得程序员...
在Java中,`List`接口是`Collection`框架的一个重要组成部分,它继承自`Collection`接口。`List`是一种有序集合,允许包含重复元素。`List`的主要特点是可以通过索引访问元素,同时也支持插入、删除等操作。 ### ...
本篇文章将深入探讨Java集合类,包括Collection、List、Map和Set,以及它们之间的关联和排序机制。 首先,让我们从Collection接口开始。Collection是最基本的集合接口,它是所有集合类的父接口。Collection接口定义...
Java集合框架中的`Collection`接口是所有单值容器的基础接口,它定义了基本的增删查改元素的方法。`Collection`有两个主要的子接口:`List`和`Set`。`List`接口要求元素保持特定的顺序,并允许重复元素;而`Set`接口...