Collection-集合类,泛型基础概念
来源:互联网 发布:淘宝店铺索引在哪里 编辑:程序博客网 时间:2024/06/06 00:14
1. 概念:集合表示一个专用于保存元素的对象.集合类是一组用来管理其他对象的类。
泛型:一个集合所管理的对象的类型要在实例化该集合对象时才确定。
2. 常用类 ArrayList
例子-ArrayList<String>对象是用来管理字符串类型对象的列表
注意:不能创建用来保存像int 这种类型数值的ArrayList对象,但可以用包装类来解决这个问题。可以创建ArrayList<Integer>对象或ArrayList<Double>对象
import java.util.ArrayList;public class Beatles {public static void main(String[] args){ArrayList<String> band=new ArrayList<String>();band.add("Paul");band.add("Peter");band.add("John");band.add("George");System.out.println(band);int location=band.indexOf("Peter");band.remove(location);System.out.println(band);System.out.println("At index 1: "+band.get(1));band.add(2,"Ringo");System.out.println("Size of the band:"+band.size());int index=0;while(index<band.size()){System.out.println(band.get(index));index++;}}}
输出
[Paul, Peter, John, George][Paul, John, George]At index 1: JohnSize of the band:4PaulJohnRingoGeorge
LinkedList<String> myStringList = new LinkedList<String>
通过指定集合中的存储对象类型的优点:
1>只有适当类型的对象可以添加到集合中
2>由于集合中的对象类型已经建立,因此将一个对象移出集合时不再需要类型转换
1 0
- Collection-集合类,泛型基础概念
- Java基础---集合Collection
- java基础 - 集合Collection
- Java基础----集合 Collection
- 集合类的基础概念
- Collection集合之泛型
- C#基础之集合(Collection)
- 黑马程序员_java基础6-集合框架Collection和泛型
- 黑马程序员_java基础6-集合框架Collection和泛型
- Java基础-集合框架2 Collection和Iterator接口
- 集合类:单列集合--Collection
- 集合类(Collection)
- Collection集合类方法
- Java--collection集合类
- collection--集合类
- 集合类Collection
- Collection Map 集合类
- 集合类介绍Collection
- 线程和 进程间的通信问题
- [机房重构]UML图(包图、类图、用例图、时序图)
- [欧拉函数] uva 11426 GCD - Extreme (II)
- QT学习 之 布局(一) QGridLayout
- Don't learn to code, learn to think
- Collection-集合类,泛型基础概念
- 电脑使用技巧
- 绘制一个坦克在控制台
- 查询网站服务器用什么内核
- servlet中图片验证码创建
- 【SICP练习】115 练习3.41
- UI_UINavigationController
- CocoaPods 0.35.0版本, 出现循环依赖的解决办法
- 达创笔试一