1.包装类基本类型 包装类:
int Integer
byte Byte
short Short
long Long
float Float
double Double
boolean Boolean
char Character
2.list
list:列表 有序、里面的元素可重复的、可变长度
是接口,常用的实现类:ArrayList(可变长度的数组)、LinkedList(链接结构)、Vector
ArrayList:遍历元素、随机访问元素、效率比较高
LinkedList:插入或者删除元素时,效果比较高//<String>表示列表中元素的类型
//List 是接口 用它的实现类ArrayList来实例化
List<String> names = new ArrayList<>();
增add
names.add("Tome");
删remove
a.根据索引删
names.remove(0));
b.根据元素删
names.remove("Jiao"));
根据索引改
names.set(0,"jiao");
查get
names.get(0));
获取某个元素的索引
names.indexOf("rui"));
加
liked.add("cccc");
删
liked.remove();
map.put("CNY", "人民币");
map.put("CNY", "chinese yuan");
map.containsKey("GBP"));
map.containsValue("日元"));
map.get("CNY"));
5.Collections
Collections:集合的工具类 提供了方法 操作 list set map
Collections.max(nums));
Collections.min(nums));
|