java学习笔记(八)

本节课主要讲解java新特性对数组的支持

在JDK1.5之后,java为了方便开发,引入了大量的新特性,这次主要先介绍:可变参数、foreach输出、

1:可变参数

之前曾经说过,一个方法调用的时候规定了5个参数,就必须传递5个,但在JDK1.5之后,为了让方法更具灵活性,使用了可变参数的概念,在调用方法的时候可以任意多地传递参数。

但是可变参数的定义是又要求的:

定义格式如下:

@返回值类型 方法名(类型...参数名称){}


所有的可变参数

接手之后都是以数组的形式保存下来的,所以直接按数组的方式接手即可。

public class test05
{
public static void main(String arge[]){
fun();
System.out.println("");
fun(1);
System.out.println("");

fun(1,2,3,4,5);
}
public static void fun(int...arg){
for( int i = 0;i < arg.length;i ++){
System.out.print(arg[i]+",");
}
}
}

2:foreach输出

foreach语法: for(数据类型 变量名称:数组名称){}

public class test05
{
public static void main(String arge[]){
fun();
System.out.println("");
fun(1);
System.out.println("");

fun(1,2,3,4,5);
}
public static void fun(int...arg){
for(int x:arg){
System.out.print(x+",");
}
}
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值