ArrayList三种遍历
来源:互联网 发布:tower mac 编辑:程序博客网 时间:2024/06/15 11:35
package niu.cheng5;
import java.util.ArrayList;
import java.util.Iterator;
public class ArrayListDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<String> a=new ArrayList<String>();
a.add("hello");
a.add("world");
a.add("java");
//第一种
Iterator<String> i=a.iterator();
while(i.hasNext()){
String s=i.next();
System.out.println(s);
}
System.out.println("--------------");
//第二种
for(int x=0;x<a.size();x++){
String s=a.get(x);
System.out.println(s);
}
System.out.println("--------------");
//第三种
if(!a.equals(null)){
for(String x:a){
System.out.println(x);
}
}
}
}
import java.util.ArrayList;
import java.util.Iterator;
public class ArrayListDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<String> a=new ArrayList<String>();
a.add("hello");
a.add("world");
a.add("java");
//第一种
Iterator<String> i=a.iterator();
while(i.hasNext()){
String s=i.next();
System.out.println(s);
}
System.out.println("--------------");
//第二种
for(int x=0;x<a.size();x++){
String s=a.get(x);
System.out.println(s);
}
System.out.println("--------------");
//第三种
if(!a.equals(null)){
for(String x:a){
System.out.println(x);
}
}
}
}
0 0
- ArrayList三种遍历
- 三种方法遍历ArrayList
- 遍历ArrayList的三种方法
- ArrayList的三种遍历方法
- ArrayList三种遍历方式比较
- 黑马程序员---ArrayList遍历的三种方式
- 使用三种循环遍历ArrayList类型数组。
- ArrayList容器三种遍历元素方法的性能对比报告
- 集合之 Collection-List->ArrayList三种遍历方式 常用方法
- ArrayList遍历
- 遍历 ArrayList
- 迭代遍历Vector、LinkedList、ArrayList三种数据结构
- Arraylist集合三种排序
- ArrayList遍历的4种方法
- ArrayList遍历的4种方法
- ArrayList遍历的4种方法
- ArrayList遍历的4种方法
- ArrayList遍历的4种方法
- Vector
- python+Eclipse+pydev环境搭建
- 2015 10 28 多维数组 和字符串
- 编译busybox1.24.1
- 多态性之编译期多态和运行期多态(C++版)
- ArrayList三种遍历
- 增强for
- Android开发实践:Java层与Jni层的数组传递
- C++delete和delete[]的区别
- 泛型高级通配符
- 通过onActivityResult()先跳转到联系人界面,然后把传回来的手机号显示到应用的EditText上
- Computer Vision: Algorithms and Applications(学习笔记二)--geometric transformations
- 可变参数
- 编程折腾记