arraylist

arraylist 是相当于数组的存在

使用需要

import java.util.ArrayList;

 

import java.util.ArrayList;
import java.util.Scanner;

public class demo {
    public static void show(ArrayList<String> lt){//打印数组情况
        for(String j:lt){
            System.out.print(j);            
        }
        System.out.println("");
    }
    
    public static void main(String[] args){
        ArrayList<String> lt = new ArrayList();
        for(int i=0;i<10;i++){
            String j =Integer.toString(i);//强制转换类型ing=>string
            lt.add(j);    //add动态增加元素        
            }
        demo.show(lt);
        lt.remove(1);//动态删除某个元素-按序列
        demo.show(lt);
        lt.remove("6");
        demo.show(lt);//动态删除某个元素-按内容
        
        String st = lt.get(1);
        System.out.println(st);//返回第1个元素
        int test = lt.size();
        System.out.println(test);//返回数组个数
        
        if(lt.isEmpty()){//判断是否为空
            System.out.println("true");
        }
        else{
            System.out.println("false");
        }
        
        lt.clear();//清空数组
        if(lt.isEmpty()){//判断是否为空
            System.out.println("true");
        }
        else{
            System.out.println("false");
        }
                    
    }

}

 运行结果

0123456789
023456789
02345789
2
8
false
true

posted on 2013-01-16 10:49  choose.wang  阅读(191)  评论(0编辑  收藏  举报

导航