java中List集合的使用
来源:互联网 发布:java web开发进阶 编辑:程序博客网 时间:2024/06/06 23:57
1.List集合是一个容器,可以添加各种各样的数据,但如果我们需要添加某一种类型的数据时,则需要在list容器添加泛型来限制添加的元素数据类型。
2.List重要方法参考:http://tool.oschina.net/apidocs/apidoc?api=jdk-zh
3.List集合元素的3种遍历方法
for (int i = 0; i <list.size(); i++) { String element = list.get(i); System.out.println("索引=" + i + ", 元素=" + element); }
Iterator it=list.iterator(); while(it.hasNext()){ Object object= it.next(); System.out.println(object); }
Object[] object=list.toArray(); for(int i=0;i<object.length;i++){ Object ojt=object[i]; System.out.println(ojt); }
4.代码演示
package com.Collection;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class testList { public static void main(String[] args) { //1.添加泛型,限制添加元素的数据类型 List<String> list = new ArrayList<>(); list.add("战狼2"); list.add("建国大业"); list.add("十里桃花"); System.out.println("list"+list); //2.遍历结果集 for (int i = 0; i <list.size(); i++) { String element = list.get(i); System.out.println("索引=" + i + ", 元素=" + element); } Iterator it=list.iterator(); while(it.hasNext()){ Object object= it.next(); System.out.println(object); } Object[] object=list.toArray(); for(int i=0;i<object.length;i++){ Object ojt=object[i]; System.out.println(ojt); } //3.查询指定范围内的元素 List<String> subList = list.subList(1, 2); System.out.println(subList); //4.元素索引位置从0开始 list.remove(2); System.out.println(list); }}控制台输出结果:list[战狼2, 建国大业, 十里桃花]战狼2建国大业十里桃花[建国大业][战狼2, 建国大业]
5.ArrayList、LinkList、Vector的使用和 List方法一样。
List总结:http://cmsblogs.com/?p=1201
参考文档:http://www.java2s.com/Tutorials/Java/java.util/ArrayList/index.htm
阅读全文
0 0
- java中List集合的使用
- java中List集合的使用
- Java中list集合ArrayList 中contains包含的使用
- Java中Vector、List、Set集合、Iterator迭代器的使用
- Java中Vector、List、Set集合、Iterator迭代器的使用
- Java中List集合
- java中List集合
- struts 中关于集合list的使用
- groovy中List集合的使用
- Java中List集合的遍历
- Java集合中List的用法
- java中对集合List的操作
- Java中List集合的遍历
- Java中List集合的遍历
- Java中List集合的遍历
- java中list集合的clear
- Java中List集合的遍历
- java中List集合的比较
- es6入门篇
- C# 模拟POST请求中文乱码
- redis之高级特性
- 一起艳学Centos7(一)
- UVa 271
- java中List集合的使用
- IE8和360兼容模式下页面排版出问题的解决办法
- 51nod1119 机器人走方格 v2 费马小定理求逆元
- epoll使用详解(精髓)
- 爬虫框架--Scrapy学习笔记二
- 科大讯飞 错误的码对应说明
- 实战:MySQL Sending data导致查询很慢的问题详细分析
- ServletContext 与application的异同
- leetcode 227. Basic Calculator II