Arrays工具类:
sort(数组):默认从小到大排序。
toString(数组):将数组按照指定格式打印
copyOf(老数组,新数组的长度):创建新的数组,并将老数组复制到新数组中。
如果新数组长度小于老数组,尾部元素就会丢失。
System:
arraycopy(老数组,从老数组什么位置开始复制,新数组,新数组什么位置开始粘贴,复制多少个)
TreeSet的自定义排序:
TreeSet可以对存储的元素进行排序
前提:存储的元素必须支持排序
自定义类排序
方式一:自然排序
自定义类 implements Comparable 接口
方式二:比较器排序 -- 优先级高
创建TreeSet集合时,指定排序规则,
传递实现Comparator接口的对象。
Map的遍历:
Map<k,v>:
双列集合,一次存储一个键值对。
主要实现类 -- HashMap
键不能重复:如果存储相同的key,后来的值会覆盖前面的值。
值可以重复。