【270天】每日项目总结系列008(2017.11.02)

叨叨两句

  1. ~

Java易错点

  1. 赋值运算符右边先运算,再累加
String sum = "";
char i = 'a';
char j = 'b';
sum += i + j;// 结果为"195"
//sum += "" + i + j;// 结果为"ab"
//sum += i + "" + j;// 结果为"ab"
//sum += i + j + "";// 结果为"195"
  1. 集合的size()和length()是不一样的,前者是元素中的个数,
  2. HashMap中的键和值能够存听任何类型,null也能够
  3. 自动装箱底层
Integer i = 100;
//等同于
Integer i = Integer.valueOf(100);
  1. 自动拆箱底层
Integer i = 10;
int t = i;
//等同于
int t = i.intValue();