Java基础知识强化之集合框架笔记23:ArrayList存储字符串并遍历
2015-10-05 09:25
886 查看
1. ArrayList存储字符串并遍历
2. 代码示例:
运行效果如下:
2. 代码示例:
package cn.itcast_01; import java.util.ArrayList; import java.util.Iterator; /* * List的子类特点: * ArrayList: * 底层数据结构是数组,查询快,增删慢 * 线程不安全,效率高 * Vector: * 底层数据结构是数组,查询快,增删慢 * 线程安全,效率低 * LinkedList: * 底层数据结构是链表,查询慢,增删快 * 线程不安全,效率高 * * 案例: * 使用List的任何子类存储字符串或者存储自定义对象并遍历。 * * ArrayList的使用。 * 存储字符串并遍历 */ public class ArrayListDemo { public static void main(String[] args) { // 创建集合对象 ArrayList array = new ArrayList(); // 创建元素对象,并添加元素 array.add("hello"); array.add("world"); array.add("java"); // 遍历 Iterator it = array.iterator(); while (it.hasNext()) { String s = (String) it.next(); System.out.println(s); } System.out.println("-----------"); for (int x = 0; x < array.size(); x++) { String s = (String) array.get(x); System.out.println(s); } } }
运行效果如下:
相关文章推荐
- java.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'nam
- java设计模式----->单例设计模式
- 随着时间的推移:构造SDK路径错误(An error occurred while automatically activating bundle com.android.ide.eclipse.adt)
- Atitit.resin could not create the java virtual machine问题
- Eclipse各种优化,美化——插件(好用插件)
- Eclipse各种优化,美化——主题(护眼色)
- Eclipse各种优化,美化——提示
- java中用文件流分割文件,用于将大文件分割成多个小文件,合并文件待续
- 为什么学习JavaEE
- Using OpenCV with Eclipse (plugin CDT)
- Mybatis系列(九)Spring & Mybatis整合
- Java:String和Date、Timestamp之间的转换
- java中常用的8种基本数据类型,包括字节数
- Eclipse开发Android的配置(包括ADT安装,SDK配置)
- [java学习笔记]java语言基础概述之内存的划分&堆和栈
- Java学习笔记----继承
- Spring整合JMS(一)——基于ActiveMQ实现
- 基本数据类型_整型_JAVA007
- java高薪之路__008_Annotation
- Java基础知识点总结(二)