一 集合学习笔记
1、List , Map有get()方法,而 Set没有get()方法
2、Map:keySet() 返回所有key值(Set), values() 返回所有value值(Collection),然后二者均Iterator迭代输出
getkey()
getValue()
3、判断是否有某元素 List 用 contains() Map用containsValue()和containsKey()
4、List Set Map都可以直接用System.out.print() 输出
5、TreeSet 继承自 SortedSet, TreeMap 继承自 SortedMap ;都是有序,不可重复元素,且SortedXxx有一些独有的方法。
6、Iterator只是用在Collection接口上的,所以只适用于List 和Set 。Map如果想用Iterator输出,则需转化为 Map.entrySet() 即转化为Set类型,然后再iterator()
二、IO学习笔记
1、数组变成字符串的方法是 new String( array ) ,而不是 array.toString();
2、写入流writer不关闭,输出流reader读不出来