string ArrayList 总结

API:程序编程接口,方便调用

string类:“ ”相同内容存储一份(减少浪费,共享) 堆内存中的常量池中

     new 出来的放在堆内存中

           常用方法:equals等等(== 判断字符串对象是判断地址的):很多开发中希望判断内容一样就返回TRUE,而不在乎地址,比如登录界面

         只要是进行字符串内容的比较,必须用EQUALS(基本数据类型用 ==)引用类型里面存的是地址

     其他常用:contains 等等

ArrayList(集合:代表一种容器):大小可变,类型不固定,功能强大,个数不确定

    构建:ArrayList  list = new ArrayLIst ();

    泛型: ArrayList<E>   :ArrayList <> list = new ArrayLIst<> ()

    注意:集合和泛型都不支持基本数据类型,定义集合应该用泛型

        若集合中什么类型都要有,则E =  object

      集合容器中存储的每个对象都是堆内存中的地址

posted @ 2022-10-27 23:50  涂涂西瓜霜  阅读(24)  评论(0编辑  收藏  举报