Java_List Set Map_集合框架 泛型

  • Object
    • Collection
      • List(接口)
        • ArrayList
        • LinkedList
      • Set(接口)
        • HashSet
        • TreeSet
    • Map(接口)
      • HashMap
      • TreeMap

List公用方法:
boolean add(obj)
void add(intx,obj)
int size()
Object get(intx)
boolean contains(obj)
boolean remove(obj)
Object remove(intx)

LinkedList特殊方法:
void addFirst(obj)
void addLast(obj)
Object getFirst()
Object getLast()
Object removeFirst()
Object removeLast()

Map公用方法:
ObjectValue put(objKey,objValue)
Object get(objKey)
Object remove(objKey)
int size()
Set keySet()
Collection values()
boolean containsKey(objKey)
boolean isEmpty()
void clear()
注意:

map.put(A,B);
map.put(A,C);// 会将前者覆盖

包装类:

  • Object
    • boolean
    • Character
    • Number
      • Byte
      • Short
      • Integer
      • Long
      • Float
      • Double
// 在使用泛型的时候就会用到包装类
HashMap<Character, Integer> m = new HashMap<Character, Integer>();
Integer i = new Integer(3);// 构造方法 Type(type)
int ii = i.intValue();// 包装类 转 基本类型 typeValue()
int iii = Integer.parseInt("4");// 字符串 转 基本类型 parsetype()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值