摘要: int[] arr = new int[]{1,2,3};不会报错; 但是 int [] arr; arr={1,2,3};会报错; 得这样写: int[] arr; arr = new int[]{1,2,3}; 第一行会默认给new出一块空间而下面的不会。 阅读全文
posted @ 2018-08-10 15:40 我有点秃页 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1、StringBuffer 并没有重写equals方法所以比较的还是地址,直接父类是CharSequence。 2、substring(0)则返回当前地址,substring(1)则new 一个新对象出来而不是直接去常量池找。同理toUpperCase 这些方法也是new 一个出来,所以地址不同。 阅读全文
posted @ 2018-08-10 09:35 我有点秃页 阅读(204) 评论(0) 推荐(0) 编辑