首页 > 代码库 > 高级for 循环创建数组和集合
高级for 循环创建数组和集合
高级for循环:
格式: for(数据类型 变量名:被遍历的集合(Collection)或者数组)
对集合进行遍历。只能获取元素,当时不能对集合进行操作。
可变参数:数组参数的简写形式,不用每一次都手动的建立数组对象。只要将要操作的元素作为参数传递即可。隐式将这些参数封装成了数组。使用时,可变参数一定要定义在参数列表后边。
public class Jihe { public static void main(String[] args) { show("haha","bai","王", "郇", "巩"); } public static void show(String ...arr ){ System.out.println(“数组arr的度:”+arr.length); for(int i=0;i<arr.length;i++){ System.out.println(“数组下标为”+i+"值:”+arr[i]); } } }
结果为:
数组arr的度:5
数组下标为0值:haha
数组下标为1值:bai
数组下标为2值:王
数组下标为3值:郇
数组下标为4值:巩
public class Jihe { public static void main(String[] args) { show("haha", 1, 2, 3, 4); } public static void show(String s, int ...arr ){ System.out.println(arr.length); for(int i=0;i<arr.length;i++){ System.out.println("数组下标为"+i+"值:"+arr[i]); } } }
结果为:
4
数组下标为0值:1
数组下标为1值:2
数组下标为2值:3
数组下标为3值:4
高级for 循环创建数组和集合
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。