集合

package come.hanqi;

import java.util.ArrayList;

public class TestList {

    public static void main(String[] args) {
        
        //ArrList 可变数组
        ArrayList <String>array =new ArrayList<String>();
        
        array.add("abc");//往里放数据
        array.add("def");
        for (int i=0;i<10;i++){
        //    array.add(i+"");                        //数组转字符串两种方式
            array.add(new Integer(i).toString());
            
        }
        System.out.println("集合的长度="+array.size());
        
        array.get(0);//括号里输索引
        System.out.println("集合0="+array.get(1));
        
        for(String t:array){
            System.out.println("t="+t);
        }
        
        
        
    }

}

1.java集合可以大致分为Set、list、map三中体系,其中set代表无序不可重复的集合;List代表有序、可以重复的集合;Map代表具有映射关系的集合。

2.集合与数组的区别:数组元素既可以是基本数据类型,也可以是对象,而集合元素只能是对象

原文地址:https://www.cnblogs.com/zhanghaozhe8462/p/5149703.html