- LinkedList的peek()得到的第一个元素,是出队的第一个,即左边的第一个。
- char型转化成int型好转化,但是int型转化为char型不好转化。
- Integer.parseInt()是把括号中的变成int,但是如果括号中内容不能转化为int,就会抛出错误。
- ‘6’+1=‘7’//可以char型与int型相加
- 字符串比较不能用==
- 不能是int型使用toString(),只能是Integer型使用toString()
- switch-case语句中,每条case后面都要以break结尾,defult语句是当所有的case都不满足时执行的,也要break语句。case后面不是判断式。
- 二维数组的列长度是可以等于0的,行长度不能为0
- HashSet没有get()方法
- HashSet也是可以和数组一样使用for循环迭代器遍历的
- 如果res是ArrayList,转化为数组,可以这么写,
res.toArray(new String[res.size()]),注意不是所有类型都能用,例如list.toArray(new int[list.size()])是错误的,no suitable method found for toArray(int[])
- ArrayList有clear()方法
- 不能这样写:
map.get(num)+=1,而要写:map.put(num,map.get(num)+1)