码迷,mamicode.com
首页 > 编程语言 > 详细

Java常用类集接口以及实现方式总结

时间:2014-09-26 19:23:08      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:java   接口   map接口   list接口   iterator   

最近学习map-reduce原理以及map-reduce编程,于是顺带着学习下Java编程,对于Java常用的数据结构和类集,我总结到mind图中,便于理清相互之间的关系


bubuko.com,布布扣

package leiji;

import java.util.ArrayList;

import java.util.List;

import java.util.Collection;

public class ArryList {

public static void main(String args[]){

List arrlt=new ArrayList();

Collection acoll=new ArrayList();

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

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

}

 

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

}

 

}

Java常用类集接口以及实现方式总结

标签:java   接口   map接口   list接口   iterator   

原文地址:http://blog.csdn.net/goodhuajun/article/details/39582665

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!