摘要: 今天在刷算法题时,新建了ArrayList变量,发现ArrayList与null结合起来使用时经常出错。 请查看如下几种例子, 1、new一个ArrayList<>类型的数据, 2、将ArrayList<>变量置为null 通过这两个例子,可以看出list==null和用new新建出的arrayLi 阅读全文
posted @ 2016-08-25 19:48 笑哼 阅读(9630) 评论(0) 推荐(0) 编辑
摘要: 利用反编译具体看看"+"的过程 可以看到的确是创建了StringBuilder类,然后调用了两次append方法,并且调用了toString方法。 查看AbstractStringBuilder源码可知: s+i的过程可等价为s+String.valueOf(i),也可等价为new StringBu 阅读全文
posted @ 2016-08-25 09:59 笑哼 阅读(246) 评论(0) 推荐(0) 编辑