zoukankan      html  css  js  c++  java
  • java 13 集合的基础

    package com.java13.myjava;

    import java.util.ArrayList;
    import java.util.LinkedList;
    import java.util.List;

    import javax.lang.model.element.Element;

    import org.junit.Test;

    public class TestLinkedList {
    @Test
    public void test1() {
    List<Integer> list = new LinkedList<Integer>();
    list.add(1);
    list.add(2);
    list.add(3);
    list.add(4);
    //插入
    list.add(0, 5);
    System.out.println(list.size());
    }

    @Test
    public void test2() {
    int Max=500000;
    //构造集合 arraylist
    List<Integer> list=new ArrayList<Integer>();

    for(int i=0;i<=Max;i++)
    {
    list.add(0, i);
    }
    //System.out.println(System.currentTimeMillis()-startime);
    //linkedlist 添加值快
    List<Integer> list2=new LinkedList<Integer>();
    for(int i=0;i<=Max;i++)
    {
    list2.add(0, i);
    }
    //System.out.println(System.currentTimeMillis()-startime);
    long startime=System.currentTimeMillis();
    list.get(Max / 2);
    System.out.println(System.currentTimeMillis()-startime);


    startime=System.currentTimeMillis();
    list2.get(Max / 2);
    System.out.println(System.currentTimeMillis()-startime);
    }

    @Test
    public void testlinkother(){
    List<String> list3=new LinkedList<String>();
    list3.add(new String("TOM"));
    list3.add(new String("TOM2"));
    list3.add(new String("TOMsf"));
    list3.add(new String("sen"));
    list3.add(new String("lincd"));
    list3.clear();

    System.out.println(list3.size());
    list3.remove(" TOM");
    System.out.println(list3.size());
    }
    }

  • 相关阅读:
    C++对象模型
    C/C++内存结构
    第一篇
    Goodbye Steve(19552011)
    DirectX学习笔记_关于Sprite.Draw2D的说明
    Goodbye World!
    js把一个数组的数据平均到几个数组里面
    Django model字段类型清单
    Golang中间件——goredis操作Redis
    Python开发一个短网址生成器
  • 原文地址:https://www.cnblogs.com/simly/p/11040032.html
Copyright © 2011-2022 走看看