String
1、增
2、删
3、改
数组转换
String(char[],offset,count):将字符数组中的一部分转成字符串。
toCharArray():
String(byte[])
getBytes()
String.valueOf(3);
替换
String replace(oldchar,newchar);
切割
String[] arr = s.split(",")
大小写
String toUpperCase();
String toLowerCase();
String trim();
4、查
1、获取。
substring(begin,end);
length():获取长度
charAt();
indexOf(int ch)
str.indexOf('m',3)//从第三个开始查
2、判断
isEmpty():
startsWith(str)
equals(str);
equalsIgnoreCase();
compareTo(string);
集合
List
1、增
add(e);
addAll(collection)
List特有
add(index,element);
addAll(index,Collection);
2、删
remove(e);
removeAll(collection);
clear();
List特有
remove(index);
3、改
toArray();
List特有
set(index,element);
4、查
1、获取
iterator(); 迭代器
size();
retainAll();获取交集
2,判断。
isEmpty();
contains(e);
List特有
get(index):
subList(from,to);
listIterator();
int indexOf(obj):获取指定元素的位置。
ListIterator listIterator();
LinkedList:
特有方法:
addFirst();
addLast();已被下面替换
offerFirst();
offerLast();
getFirst();
getLast();已被下面替换
peekFirst();
peekLast();
removeFirst();
removeLast(); 已被下面替换
pollFirst();
pollLast();
HashSet
TreeSet
HashMap
1、增
put(K key, V value)
putAll(Map
2、删
clear()
remove(Object key)
3、改
4、查
1,获取。
get(Object key)
size()
values()
entrySet()
keySet()
2判断
containsValue(Object value)
containsKey(Object key)
isEmpty()