08.面向对象高级(9)_Java常用API(2)_ArrayList

一、 ArrayList快速入门

学习完String类之后,接下来再学习一个类——叫ArrayList。

ArrayList表示一种集合,它是一个容器,用来装数据的,类似于数组。那有了数组,为什么要有集合呢?

因为数组一旦创建大小不变,比如创建一个长度为3的数组,就只能存储3个元素,想要存储第4个元素就不行。而集合是大小可变的,想要存储几个元素就存储几个元素,在实际工作中用得更多。

然后集合有很多种,而ArrayList只是众多集合中的一种。如下图所示:

集合该怎么学呢?

1. 首先你要会创建集合对象,

2. 然后能够调用集合提供的方法对容器中的数据进行增删改查,

3. 最后知道集合的一些特点就可以了。

(一) ArrayList常用方法

想要使用ArrayList存储数据,并对数据进行操作:

  • 第一步:创建ArrayList容器对象。一般使用空参数构造方法,如下图所示:
  • 第二步:调用ArrayList类的常用方法对容器中的数据进行操作。常用方法如下:

(二) 快速熟悉 ArrayList 集合的常用方法

package nuyoah.arraylist;

import java.util.ArrayList;
public class ArrayListDemo1 {
    public static void main(String[] args) {
        // 目标:掌握ArrayList集合的创建和使用。
        // 1、创建ArrayList集合的对象代表一个容器(大小可变,数据可以重复,有索引)
        // ArrayList<String> list = new ArrayList<String>();
        ArrayList<String> list = new ArrayList<>(); // JDK7之后后面类型可以不写
        list.add("java1");
        list.add("java1");
        list.add("金庸");
        // list = [java1, java1, 金庸]
        System.out.println(list);

        // 2、插入数据
        list.add(1, "嵌入式");
        System.out.println(list);

        // 3、根据索引获取数据 :list = [java1, 嵌入式, java1, 金庸]
        //                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值