foreach循环实例

    xiaoxiao2021-03-25  127

    package 基本语法; import java.awt.List; import java.util.ArrayList; public class UseForeach { public static void main(String[] args) { ArrayList<String> list=new ArrayList<String>(); //创建ArrayList集合 list.add("abc"); //初始化list list.add("def"); list.add("ghi"); list.add("jkm"); list.add("nop"); list.add("qrs"); System.out.println("foreach遍历集合:\n"); for(String string:list){ //遍历数组 System.out.println(string); } System.out.println(); String[] strs=new String[list.size()]; //创建数组 list.toArray(strs); //将list转化为数组 System.out.println("foreach遍历数组:\n"); for(String string:strs){ System.out.println(string); } } } //关键技术: //foreach循环是for循环的一种简写格式,只用于遍历数组集合或数组,语法格式如下: //for(Type e:collection){ // //对变量e的使用 //} //参数说明: //e:其类型Type是集合或数组中元素值的类型,该参数是集合collections中的一个元素 //collection:要遍历的集合或数组,也可以是迭代器 //ArrayList提供了一个将List转为数组的一个非常方便的方法toArray。toArray有两个重载的方法: //1.list.toArray(); //2.list.toArray(T[]  a); //对于第一个重载方法,是将list直接转为Object[] 数组; //第二种方法是将list转化为你所需要类型的数组,当然我们用的时候会转化为与list内容相同的类型。
    转载请注明原文地址: https://ju.6miu.com/read-6966.html

    最新回复(0)