1.如果现在要实现若干个整型变量的相加操作,怎么做呢,在参数不确定的情况下,只能将若干个操作的数据保存到数组中,而后在使用数组即可.
使用数组接收任意多个参数.
运行结果
2.如果想要传递任意多个数据,不是传递一个数据,可以使用可变参数形式进行操作.
定义可变参数支持的方法
public [static][final] 返回值类型 方法名称(参数类型 ... 变量){//虽然定义方式改变了,但本质上还是个数组
[return[返回值];]
}
现在定义时有一些变化(参数类型…变量),这时候的参数可以说就是数组形式.即在可变参数中,虽然定义的形式不是数组,但是按照数组方式进行操作的.
有了可变参数,在日后进行方法调用的过程中就可以直观地传递任意多个参数了.
3.foreach输出,是在.NET中被提出来的,可以理解为增强for循环.
使用for循环输出数组
有了foreach后,对于数组或者是集合的输出就有了新的支持.
foreach语法.
表示通过自动的方式将数组中的每一个元素赋值给变量,而后在for循环的方法体中进行操作.
for(数据类型 变量 :数组 | 集合){
//操作代码
}
运行结果
更为简便的方式达到了for循环的输出效果.