Java基础集合泛型(混讲)05

Java基础集合泛型(混讲)05

1、ArrayList集合的方法:

boolean add (Object obj)	将元素添加到集合中
boolean add (int index,Object obj)	将元素obj插入到集合的i ndex索引位置
Object get(int index)	返回集合中索引为index的元素
int indexOf (Object obj)	返回元素在集合中出现的索引
Object set (int index,Object obj)	将index索引位置的元素替换为obj元素
Object remove(int index)	删除并返回i ndex索引位置的元素
boolean isEmpty ()	判断集合是否为空
boolean contains (Object obj)	判断集合中是否包含obj

2、LinkedList集合的方法

void addFirst(Object o)	将给定元素插入当前集合头部
void addLast(Object o)	将给定元素插入当前集合尾部
Object getFirst()	获得当前集合的第一个元素
Object getLast()	获得当前集合的最后一个元素
Object removeFirst()	移除并返回当前集合的第一个元素
Object removeLast()	移除并返回当前集合的最后一个元素

3、Map集合的方法

Object put(key, value)	将相互关联的一个关键字(key)与一个值 (value)放入该集合。
Object remove(Object key)	从当刖集合中移除与指定键相关的映射, 并返回该键关联的旧值。如果key没有任 何关联,则返回null
Object get(Object key)	获得与关键字key相关的值。如果该键不 关联任何非null值,则返回null
boolean containsKey(key)	判断集合中是否存在关键字key
boolean containsValue(value)	判断集合中是否存在值value
boolean isEmpty()	判断集合中是否有存在元素
void clear()	清除集合中所有元素
int size()	返回集合中元素的数量
Set keySet()	获取所有键key的集合
Collection values()	获取所有值value的集合

4、泛型
泛型可以表示任意类型

package paradigm;
//泛型类
public class Util2<T,U> {
    public T t;
    public U u;
}
package paradigm;

public class Util {

    //泛型方法
    public <T> T roi(){
        return null;
    }

}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值