zoukankan      html  css  js  c++  java
  • ArrayList集合中存储的元素必须是引用类型数据,增强 for循环,迭代器

    集合

    ArrayList集合中存储的元素必须是引用类型数据

     

    如果你的父类没有你想用的类型方法时可以查看子类的方法,向下转型后判断就能使用子类的方法了

     

    清空集合是xx.clear()

     

    移除其中的一个值,原有的值是10,20,现已删除了10

     

    迭代器案列

    增强 for循环

    增强for循环和老式的for循环有什么区别?

    注意:新for循环必须有被遍历的目标。目标只能是Collection或者是数组。

    建议:遍历数组时,如果仅为遍历,可以使用增强for如果要对数组的元素进行 操作,使用老式for循环可以通过角标操作。

    增强for循环是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合的。它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。

     

    equals是直接比较内容的属性

     

    泛型限定格式:? extends E//? super Emps是父类或者Emps本类

  • 相关阅读:
    递归
    排序算法的稳定性与复杂度总结
    二分查找
    希尔排序
    快速排序
    归并排序
    插入排序
    选择排序
    冒泡排序
    i2c_smbs 函数
  • 原文地址:https://www.cnblogs.com/pandam/p/11010667.html
Copyright © 2011-2022 走看看