ArrayList练习:

package test19;import java.util.ArrayList;
import java.util.Iterator;public class ArrayListDemo {public static void main(String[] args){ArrayList<String> array = new ArrayList<String>();array.add("hello");array.add("world");array.add("java");for (String s:array){System.out.println(s);}Iterator<String> it = array.iterator();while(it.hasNext()){String s = it.next();System.out.println(s);}for (int i = 0;i<array.size();i++){String s = array.get(i);System.out.println(s);}}}

LinkedList练习:

package test19;import java.util.Iterator;
import java.util.LinkedList;public class LinkedListDemo {public static void main(String[] args){LinkedList<String> llst = new LinkedList<String>();llst.add("hello");llst.add("world");llst.add("java");for (String s:llst){System.out.println(s);}for (int i = 0;i<llst.size();i++){String s = llst.get(i);System.out.println(s);}Iterator<String> it = llst.listIterator();while(it.hasNext()){String s = it.next();System.out.println(s);}}
}

[Java基础]List集合子类特点相关推荐

  1. Thinking in java基础之集合框架

    Thinking in java基础之集合框架 大家都知道我的习惯,先上图说话. 集合简介(容器) 把具有相同性质的一类东西,汇聚成一个整体,就可以称为集合,例如这里有20个苹果,我们把每一个苹果当成 ...

  2. java基础 ArrayList集合基本方法演示

    java基础 ArrayList集合基本方法演示 import java.util.ArrayList; import java.util.Iterator;public class ArrayLis ...

  3. java把map值放入vector_Thinking in java基础之集合框架

    Thinking in java基础之集合框架 大家都知道我的习惯,先上图说话. 集合简介(容器) 把具有相同性质的一类东西,汇聚成一个整体,就可以称为集合,例如这里有20个苹果,我们把每一个苹果当成 ...

  4. JAVA基础-06.集合-14.【List、Set】

    01_数据结构_栈&队列 02_数据结构_数组 03_数据结构_链表 04_数据结构_红黑树 05_HashSet集合存储数据的结构(哈希表) 06_Set集合存储元素不重复的原理 day03 ...

  5. 《回炉重造 Java 基础》——集合(容器)

    整体框架 绿色代表接口/抽象类:蓝色代表类. 主要由两大接口组成,一个是「Collection」接口,另一个是「Map」接口. 前言 以前刚开始学习「集合」的时候,由于没有好好预习,也没有学好基础知识 ...

  6. 7.Java基础之集合框架+JDK8新特性

    1.集合概述 1.1 为什么学集合 思考:数组有什么缺点? 长度一旦定义,不能改变!定义大了,浪费空间:小了,可能不够 ---->动态的数组 对于增删,需要移动位置 ->有人帮我们做这个事 ...

  7. JAVA基础-06.集合-15.【Map】

    01_Map集合遍历键找值方式 02_Map集合遍历键值对方式 03_练习_计算一个字符串中每个字符出现次数 04_斗地主案例需求分析 day04 [Map] 主要内容 Map集合 教学目标 能够说出 ...

  8. java基础之集合篇

    1.概述 1.1.什么是集合?有什么用? 数组其实就是一个集合.集合实际上就是一个容器.可以来容纳其它类型的数据.集合为什么说在开发中使用较多?集合是一个容器,是一个载体,可以一次容纳多个对象.在实际 ...

  9. 【Java基础】· 集合习题详解

    写在前面 Hello大家好, 我是[麟-小白],一位软件工程专业的学生,喜好计算机知识.希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!谢谢大家!!! ...

最新文章

  1. 美智库最新报告:小数据人工智能潜力不可估量
  2. java获得一个空闲端口号_Python找出9个连续的空闲端口
  3. 在C#中调用windows API函数
  4. 轻量易用的微信Sdk发布——Magicodes.Wx.Sdk
  5. 除掉字符串里面相同的字符
  6. 字符串操作之字符串拷贝功能实现
  7. python xml实例_python解析xml文档实例
  8. 【OpenCV】OpenCV实战从入门到精通之 -- 访问图像中的像素
  9. 在ASP.NET中面向对象的编程思想
  10. 蔡崇信与马云的 20 年
  11. Enterprise Library Step By Step系列(十六):使用AppSetting Application Block
  12. 【JZOJ4762】【NOIP2016提高A组模拟9.7】千帆渡
  13. 大数据学习菜鸟的Hadoop快速入门基础教程汇总详细解答
  14. python在线编程翻译器-用Python做一个简单的翻译工具
  15. vmware安装linux虚拟机
  16. 如何用多种代码实现51单片机流水灯
  17. c语言open()介绍
  18. angular-详细信息-页面折叠状态
  19. Web安全-HTTP响应拆分(CRLF注入)漏洞
  20. 开发软件是否等于写程序?

热门文章

  1. React-引领未来的用户界面开发框架-读书笔记(二)
  2. CityEngine生成不等间距桥墩
  3. C语言试题七十三之请编写函数求两个数的最大公约数
  4. Android之提示Caused by: java.lang.UnsupportedOperationException: Binary XML file line #67: You must sup
  5. TCP包头、UDP包头、IP包头、和MAC帧包头详细字段和包头大小
  6. linux shell之把文本里面的;替换成\n格式输出
  7. 栈与队列之用java实现队列
  8. 赶紧3分钟学完15分钟的内容我要出去玩(8)
  9. 11选5下期算法_本周六周日【高二直播】辅导网课预告:通用技术电控二三极管、多用电表测量、数字逻辑电路、解析枚举递归算法,2022浙江选考技术...
  10. 王道408数据结构——第六章 图