美文网首页Java4Android
Twenty-three Day(Java的类集框架)

Twenty-three Day(Java的类集框架)

作者: 白如白牙 | 来源:发表于2016-04-05 21:36 被阅读25次

    arr.length 数组长度
    arr[i].length 二维数组第i个数组的长度

    类集框架:JDK所提供的一系列类和接口。

    类集框架(一)

    什么是类集框架:

    类集框架(一)

    集合

    列表

    集合中对象按照索引位置排序


    类集框架

    映射

    类集框架主体结构:

    arrylist长度: arrayList.size()
    移除数据:arrayList.remove()
    生成arrayList:ArrayList<String>arrayList = new ArrayList<String>()

    ---------------------------------------------------------------------------

    类集框架(二)

    集合里面迭代器:Iterator
    <--- Set <--- HashSet
    Iterator<--- Collection --->
    <---list <---ArrayList
    生成迭代器对象 Iterator it = set iterator();------>>调用Set对象的Iterator方法,会生成一个迭代器对象,该对象用于遍历整个Set
    Iteraor可以将set里面的元素一个挨着一个全部取出来

    hasNext()是判断迭代器中还有没有下一个对象
    next()是返回迭代器中的下一个对象
    如图:

    while(it.hasNext())
    {
    string s = it.next();
    System.out.println(s);
    }

    43_类集框架(三)_20160405195744.JPG equals函数的作用

    == 判断两个引用是否指向堆内存的同一地址。
    equals用来比较两个对象的内容是否相等,类型和成员变量的值都相等。

    equals函数的作用 45_hashCode()与toString()_20160405211301.JPG 45_hashCode()与toString()_20160405211608.JPG

    toString()就是将一个无论什么类型的对象转换成String字符串,让程序拥有更好的可读性。

    object类最重要的方法有三个: toString(),equals(),hashC

    相关文章

      网友评论

        本文标题:Twenty-three Day(Java的类集框架)

        本文链接:https://www.haomeiwen.com/subject/coyplttx.html