Java----ArrayList类的方法

一、集合

(1)定义:集合又称为容器,用于存储、提取、删除数据。JDK提供的 集合API 都包含在 java.util 包内。
(2)集合框架两大分支:Collection接口Map接口
在这里插入图片描述
(3)AbstractList是List接口的实现类,而ArrayList是AbstractList的一个子类。

二、ArrayList的常用方法

List集合存入int类型值1,remove(1)方法按下标还是按对象删除信息


boolean add(obj)      :在数组列表追加一个元素,永远返回trueint size()            :返回ArrayList集合中元素个数
res.get(int  index)   :返回集合中对应位置的元素
res.add(int index, Object element)  :在集合指定位置添加元素,原集合中从指定位置开始的元素全部后置
res.set(int i, Object element)      :将索引i位置元素替换为元素element并返回被替换的元素
res.clear()      :清空集合中元素
res.isEmpty()    :判断集合容器是否为空
res.iterator()   :
res.contains(Object o) :
res.remove(int index)  : 除列表中指定位置的元素,并返回被删元素
res.remove(Object o)   :移除集合中第一次出现的指定元素,移除成功返回true,否则返回false。list.remove("Tom");
void trimTosize()  :将数组列表的存储容量消减到当前大小

package runtime;

import java.util.ArrayList;//因为ArrayList来自于java.lang包,所以需要引包

public class Test { 
	public static void main(String[] args) {
	// <>中为一个类,称之为泛型,用于限定集合中元素的类,不能是基本数据类型,若不写,则默认为Object类
		ArrayList<String> list = new ArrayList<String>();
		list.add("Tom"); 
		list.add("Jim"); 
	}
package runtime;
 
import java.util.ArrayList;//因为ArrayList来自于java.lang包,所以需要引包
import java.util.Iterator;//Iterator是一个来自于java.lang包的接口,所以需要引包
 
public class Test {   
	public static void main(String[] args) {
		ArrayList<String> list = new ArrayList<String>();
		list.add("Tom"); 
		list.add("Jim"); 
		
		Iterator<String> iterator = list.iterator(); //将List集合中元素转到iterator变量中
		while(iterator.hasNext()) {//判断当前 指针 下面是否还有元素
			System.out.println(iterator.next());//如果指针下面有元素,则移动指针并获取相应位置的元素
		}
	}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值