zoukankan      html  css  js  c++  java
  • Java ArrayList类

    ArrayList对象可以用于存储一个对象列表

    例子:

    ArrayList<String> list = new ArrayList<String>()

    例子:

    public class TestString {
        
        public static void main(String [] args) {
    //        String s = "java";
    //        s = "html";
    //        System.out.print(s);
            
            ArrayList<String> cityList = new ArrayList();
            cityList.add("London");
            cityList.add("ccccc");
            System.out.println(cityList.toString());
            cityList.remove(0);
            System.out.println(cityList.toString());
            cityList.add("ccheajdlkjf");
            System.out.println(cityList.toString());
            cityList.clear();
            System.out.println(cityList.toString());
            
        }
    }

    数组和ArrayList之间的异同

    一旦创建了数组,它的大小就已经确定下来了。

    向ArrayList曾删查改比较容易的,但向数组这样的话就比较复杂,为了实现这些操作,必须编写代码操作这个数组。

    注意:

     对数组排序用Array.sort(array)排序,而ArrayList则用Collections.sort(arrayList)方法

    ArrayList<E> list = new ArrayList()  中的E不能是基本类型数据,他必须是一种对象

    数组中创建一个ArrayList

    例子:

    Array类中的静态方法asList返回一个列表,该列表传递给ArrayList的构造方法用与创建一个ArrayList

    一个ArrayList创建数组

    例子:

     

  • 相关阅读:
    单独的数字
    设计模式之原型模式
    设计模式之策略模式
    设计模式之单例模式
    泛型入门
    iOS中关于.pch的新建与配置问题
    iOS开发中遇到的头文件找不到的问题解决办法
    iOS中NSJSONSerialization的使用 小记
    6.线程、进程、协程基础篇
    5.装饰器进阶篇
  • 原文地址:https://www.cnblogs.com/zquan/p/9348636.html
Copyright © 2011-2022 走看看