Java复习——foreach循环与可变参数
来源:互联网 发布:全职代放淘宝浏览单 编辑:程序博客网 时间:2024/05/20 20:02
一、foreach循环
1、JDK1.5,也称为JAVASE5.0,这个版本中增加了foreach。
foreach增强了for循环
2、foreach语法
for(类型变量名称:数组或集合){ //输出操作}
3、foreach不是关键字,能从第一个遍历到最后一个,只适合于遍历。
4、foreach进行遍历循环,比for更为简洁。但是每次遍历要产生大量内存。不考虑内存的情况下可以。
5、foreach不能全部替代for。
二、可变参数
1、一个方法中定义好了参数,在调用时必须传入与其一一对应的参数。但是在JDK1.5之后提供了新的功能,可以根据需要自动传入任意个数的参数。这就是可变参数。
2、可变参数语法
返回值类型 方法名称(数据类型...参数名称){}
3、可变参数的参数就是一个数组。
4、当有多个参数时,一个方法里面只能出现一个可变参数。并且在多个参数的时候只能是最后一个。
5、数组也是一种类型,可作为参数进行传递。
/** 1、Foreach循环 JDK1.5新特性 2、可变参数*/public class ForeachDemo{ public static void main(String[] args){ String[] names = {"梦梦", "纯纯", "萌萌", "爱爱", "凤凤"}; //调用方法method1 method1(names); //调用方法method2 method2("梦梦", "纯纯", "萌萌", "爱爱","凤凤"); } public static void method1(String[] names){ //foreach循环 for(String name: names){ System.out.print(name + " "); } } //参数为可变参数 public static void method2(String...names){ for(String name:names){ System.out.print(name + " "); } } //多个参数是可变参数必须是最后一个 public static void method3(int num, String...names){ }}
0 0
- Java复习——foreach循环与可变参数
- Java复习之Foreach循环与可变参数
- java新特性—foreach,可变参数
- java中的可变参数与foreach输出
- 8. Java可变参数与foreach
- Foreach与可变参数
- Java可变参数--复习
- 可变长度参数以及foreach循环原理
- Java 静态导入、可变参、foreach 循环
- 黑马程序员——Java可变参数、增强for循环
- Java—可变参数
- Java—可变参数
- Java语法糖1:可变长度参数以及foreach循环原理
- Java语法糖1:可变长度参数以及foreach循环原理
- Java语法糖1:可变长度参数以及foreach循环原理
- Java语法糖1:可变长度参数以及foreach循环原理
- Java语法糖系列之可变长度参数和foreach循环
- 62、foreach与可变参数(108)
- JAVA源码优化、分析工具
- 自定义资源(.asset)配置数据[UnityEditor案例]
- Lintcode 174.删除链表中倒数第n个节点
- linux中grep的使用
- Centos7部署ELK平台
- Java复习——foreach循环与可变参数
- Easiest way to convert a List to a Set in Java?
- Java中Scanner的nextLine()与next()的区别
- 整除数(不知道具体名字叫什么)
- Guava ListenableFuture 小试牛刀
- Spring入门6——hibernate
- 二叉搜索树
- Linux nginx安装
- Django之模型三