博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java类集-list
阅读量:6257 次
发布时间:2019-06-22

本文共 1217 字,大约阅读时间需要 4 分钟。

 

Collection 子接口:

 

ArrayListList 接口和Collection接口的一个子类,用于实例化两种接口

 

package leiji;

import java.util.ArrayList;

import java.util.List;

import java.util.Collection;

public class ArryList {

public static void main(String args[]){

List<String> arrlt=new ArrayList<String>();

Collection<String> acoll=new ArrayList<String>();

arrlt.add("Hello");

arrlt.add(0,"World");

System.out.println(arrlt);

//添加元素

acoll.add("jerry");

acoll.add("weibo");

//添加对象

arrlt.addAll(acoll);

arrlt.addAll(0,acoll);

System.out.println(arrlt);

//移除元素

arrlt.remove(1);

arrlt.remove("weibo");

System.out.println(arrlt);

       

//获取元素

for(int i=0;i<=arrlt.size()-1;i++){

//System.out.println(arrlt.get(i));

}

//String a[] =new String[]{"1","2"};

//将集合变为对象数组

String str[]=arrlt.toArray(new String[]{});  //

for(int i=0;i<=str.length-1;i++){

//System.out.println(str[i]);

}

 

Object obj[]=arrlt.toArray();

for(int i=0;i<=obj.length-1;i++){

System.out.println((String)obj[i]);

}

//推断是否为空

System.out.println(arrlt.isEmpty());

//推断是否包括某一个元素

System.out.println(arrlt.contains("Hello")?"Hello is contains":"Hello is not contains");

//截取子集合

List l=arrlt.subList(1, 4);

for(int i=0;i<l.size();i++){

System.out.println(l.get(i));

}

 

System.out.println(l.indexOf("Hello"));

}

 

}

 

转载地址:http://jhtsa.baihongyu.com/

你可能感兴趣的文章
springmvc 4.x 处理json 数据时中文乱码
查看>>
Python练习(day7)
查看>>
网络工程师笔试题总结
查看>>
C# DataTable的詳細用法
查看>>
关于CISCO asa5510防火墙端口映射配置
查看>>
monkey详细介绍之二
查看>>
Java 读取 .properties 配置文件
查看>>
取消文件默认打开方式
查看>>
echarts使用笔记四:双Y轴
查看>>
二分法查找
查看>>
不用加减乘除实现加法运算
查看>>
django 快速搭建blog
查看>>
矩阵快速幂总结
查看>>
Python 3.5 安装geohash库后import geohash失败
查看>>
基于V4L2的视频驱动开发(1)
查看>>
zoj 1008
查看>>
VC++ CArchive及简单的文件操作方法
查看>>
android中ListView数据混乱问题
查看>>
如何从零安装Mysql
查看>>
Appium简介及工作原理
查看>>