栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA学习笔记21.11.23(参考黑马程序员B站视频)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA学习笔记21.11.23(参考黑马程序员B站视频)

List 一、概述和特点         1.概述

                List是有序集合(也称为序列),用户可以精确控制列表中每个元素的插入位置,用户可以通过整数索引访问元素,并搜索列表中的元素。List集合与Set不同,列表通常允许重复元素。

        2.特点
  •                 有序:存储和取出元素的顺序是一致的
  •                 可重复:存储的元素可以是重复的
二、List集合的特有方法

        1.void add(int index,E element):在指定位置插入指定元素

        2.E remove(int index):删除指定位置的元素并返回删除的元素

        3.E set(int index,E element):在指定位置插入指定元素

        4.E get(int index):返回指定位置的元素

三、案例(遍历)         1.需求

                创建一个存储学生对象的集合,存储3个学生对象,使用程序实现在控制台遍历该集合。

        2.思路

                1)定义学生类

                2)创建List集合对象

                3)创建学生对象

                4)把学生添加到集合

                5)遍历集合(for循环)

        3.代码实现

                测试类:(学生类和Collection的一样)

package CollectionStudy;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;

public class Demo {
    public static void main(String[] args) {
        //创建List集合
        List l = new ArrayList<>();

        //创建学生对象
        Student s1 = new Student(3,"qwe");
        Student s2 = new Student(4,"asd");
        Student s3 = new Student();
        s3.setAge(5);
        s3.setName("zxc");

        //添加学生对象
        l.add(s1);
        l.add(s2);
        l.add(s3);


        //遍历
        for(int i = 0 ; i 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/591195.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号