当前位置:首页 > 后端开发 > 192 01 Android 零基础入门 03 Java常用工具类 04 Java集合 02 List集合 01 List概述

192 01 Android 零基础入门 03 Java常用工具类 04 Java集合 02 List集合 01 List概述

6个月前 (05-21)48

192 01 Android 零基础入门 03 Java常用工具类 04 Java集合 02 List集合 01 List概述

本文知识点:List概述

说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博客下方的“关于博主”处)与本人交流,共同进步

List概述

mark

ArrayList特点

mark

集合在Java中都是属于java.util包下的,所以在使用集合使,需要导入java.util包
注:前面学习的属于java.lang包下的,不需要导入
mark

了解Collection接口——ArrayList的父类

mark

Collection接口下的方法

add方法:添加元素
mark

clear方法:移出集合中的所有元素,对集合进行清空操作
mark

contains方法:判断集合中是否包含参数中给定的对象
mark

从Object类中继承的方法:equals方法和hashCode方法
mark

isEmpty方法:判断集合中元素是否为空,如果集合中没有元素,即集合为空,则返回true
mark

iterator方法:迭代器方法,后面对集合进行遍历操作的时候,会经常用到
mark

remove方法:移除集合当中的某个元素
mark

size方法:类似数组中的length方法,用来求集合中元素的数量
mark

toArray方法:把集合转换为数组
mark

List接口——List接口是Collection、Iterable这2个接口的子接口

mark

List接口中的方法

List接口中的很多方法和Collection接口中的方法一致,我们看一下与Collection接口中不一致的方法即可
get方法:返回列表中指定位置处的元素
mark

indexOf方法:返回某个对象在列表当中的位置
mark

sort方法:对列表进行排序
mark

ArrayList父接口、子接口

mark

ArrayList的构造方法

1、构造方法1:构造一个空的列表、并且初始化容量为10的内存空间
2、构造方法2:以一个已经存在的Collection集合数据去创建一个数组序列ArrayList
3、构造方法3:包含一个初始化容量的构造方法
mark

作者:皿哥的技术人生
来源链接:https://www.cnblogs.com/xlfcjx/p/13924287.html

“192 01 Android 零基础入门 03 Java常用工具类 04 Java集合 02 List集合 01 List概述” 的相关文章

Java常用工具包 Jodd

  下文摘抄自:开源中国  Demo   jar下载 官方文档JoddAPI Jodd 是一个&...

JAVA 常用GUI工具包

1.AWT Abstract Windows Toolkit(AWT)是最原始的 Java GUI 工具包。它是一个非常简单的具有有限 GUI...

Java常用类归纳(Object、System、Properties、包装类和工具类等等)

Java常用类归纳(Object、System、Properties、包装类和工具类等等)

Object类 Object 是类层次结构的根类。每个类都使用 Object 作为超类,所有对象(包括数组)都实现这个类的方法。了解Object的方法是很有必要的。...

java中io是什么

java中io是什么

深入理解Java中的IO 转载自:http://blog.csdn.net/qq_25184739/article/details/51205186...

Java 性能瓶颈分析工具 你知道几个?

Java 性能瓶颈分析工具 你知道几个?

本文介绍了常用的性能分析工具和故障排查工具,希望可以帮助开发人员在排查性能问题的时候快速定位到性瓶颈。每个工具都有其优势与劣势,只有更好了解问题所出现的场景,理清解决问题的思...

强大的Java辅助类工具箱Hutool

什么是Hutool Hutool是一个Java工具包,也就是一个工具箱,一个utils集合,它帮助我们简化每一行代码,减少每一个方法,让Jav...

【Java基础】——集合工具类Collections和数组工具类Arrays

一、集合工具类Collections 1、什么是Collections? Collections是对集合框架的一个工具类。它里边的方法都...

java web Session 工具类 (spring 框架)

1. 创建工具类 package com.ljw.util; import javax.servlet.http.HttpServletRequest; i...

java常用工具类(三)—— 文件读取的操作类

定义常用的文件类型 public class FileType { /** * 文件头类型 */ public static...

Java常用类(五)之集合工具类Collections

Java常用类(五)之集合工具类Collections

前言    Java提供了一个操作Set、List和Map等集合的工具类:Collections,该工具类提供了大量方法对集合进行排序、查询和修改等操作,     还提供了将...