新特性:可变参数和foreach

简介: <div class="cnblogs_code"> <pre><span style="font-size: 14pt;"><span style="color: #0000ff;">public</span> <span style="color: #0000ff;">class</span><span style="color: #000000;"> NewDemo01{ <
public class NewDemo01{
    public static void main(String args[]){
        System.out.print("不传递参数(fun()):") ;
        fun() ;            // 不传递参数
        System.out.print("\n传递一个参数(fun(1)):") ;
        fun(1) ;        // 传递一个参数
        System.out.print("\n传递五个参数(fun(1,2,3,4,5)):") ;
        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] + "、") ;
        }

        for(int x:arg){        // 使用foreach输出
            System.out.print(x + "、") ;
        }
};

 

目录
相关文章
|
2月前
|
NoSQL Java 关系型数据库
Java 8 更新的新特性 (函数式接口 lambda stream option)
Java 8 更新的新特性 (函数式接口 lambda stream option)
75 0
|
6月前
|
Java
lambda表达式操作map
lambda表达式操作map
|
4月前
|
JavaScript 前端开发 Java
JDK8中的新特性(Lambda、函数式接口、方法引用、Stream)(一)
JDK8中的新特性(Lambda、函数式接口、方法引用、Stream)(一)
|
4月前
|
存储 Java 关系型数据库
JDK8中的新特性(Lambda、函数式接口、方法引用、Stream)(二)
JDK8中的新特性(Lambda、函数式接口、方法引用、Stream)(二)
|
6月前
|
Java API
【Java】ForEach_用Lambda & 方法引用实现同样的效果
【Java】ForEach_用Lambda & 方法引用实现同样的效果
|
11月前
|
存储 安全 数据库
JDK8新特性详解Lambda、StreamAPI、Optional等(三)
JDK8新特性详解Lambda、StreamAPI、Optional等(三)
65 0
|
11月前
|
Java API
JDK8新特性详解Lambda、StreamAPI、Optional等(二)
JDK8新特性详解Lambda、StreamAPI、Optional等(二)
67 0
JDK8新特性详解Lambda、StreamAPI、Optional等(二)
|
11月前
|
并行计算 算法 安全
JDK8新特性详解Lambda、StreamAPI、Optional等(四)
JDK8新特性详解Lambda、StreamAPI、Optional等(四)
82 0
|
11月前
|
Java
JDK8新特性详解Lambda、StreamAPI、Optional等(一)
JDK8新特性详解Lambda、StreamAPI、Optional等(一)
65 0
|
索引
forEach用法与map用法区别
forEach用法与map用法区别
150 0