zoukankan      html  css  js  c++  java
  • Java学习之--List和ArrayList

    首先明确:

    List是一个接口,不能被创造实例对象

    ArrayList是List 接口的一个实现类,ArrayList类实现了List接口(List接口有多个实现类,例如ArrayList,LinkedList)

    So:

      一般用ArrayList实例化对象有两种方式:

      1、List a=new ArrayList();   

         2、ArrayList a = new ArrayList()

         第一种扩展性比较好,因为List接口有多个实现类,现在你用的是ArrayList,也许哪一天你需要换成其它的实现类,如 LinkedList或者Vector等等,这时你只要改变这一行就行了: List a = new LinkedList(); 其它使用了list地方的代码都不需要改动。 假设开始用ArrayList a = new ArrayList(), 那所有涉及到ArrayList的地方都要改动

    下面详细说明一些常用的用法(以ArrayList为例)

    1. 基本用法
      • 实例化                                      
      • 添加元素
        • 单独添加                                                                                       
        • 批量添加                
      •             
  • 相关阅读:
    吃喝玩乐AI黑科技
    容器的介绍
    java线程池
    2020牛客暑期多校训练营(第三场)
    zabbix5.0快速搭建
    prometheus中的alertmanage配置文件详解
    gitlab的api操作
    vim编辑器可视模式
    sql语句执行顺序详解
    sql连表查询练习题
  • 原文地址:https://www.cnblogs.com/mysummary/p/10197088.html
Copyright © 2011-2022 走看看