zoukankan      html  css  js  c++  java
  • 八、Java的可变参数例子

    1、在Java中什么是可变参数

    可变参数是在Java1.5中引入的特性。它准许一个方法

    public static void main(String[] args) {

          print("a");

          print("a", "b");

          print("a", "b", "c");

    }

     

    public static void print(String ... s){

          for(String a: s)

                System.out.println(a);

    }

    2、可变参数如何工作

    当可变参数被使用时候,它时间上创建一个数组,数组的大小是在调用的时候传递过来的,然后将参数值放到数组里面,最后传递这个数组给这个方法。

    1、           什么时候用可变参数

    正如它定义所示,可变参数用在需要处理不同个数的对象的时候。

    一个好的例子是JDK的String.format(String format, Object…args).

    这个String可以格式化很多参数,所以可变参数被使用了。

  • 相关阅读:
    原来生成函数这么简单
    p1919 A*B Problem升级版
    线性基初步
    高斯消元详解
    FFT模板
    BSGS(大小步)算法
    p1516&poj1061&bzoj1477 青蛙的约会
    p1082 同余方程
    qboimathtest1 t1 魔法串
    qboimathtest1 t2 配对
  • 原文地址:https://www.cnblogs.com/seaspring/p/5268372.html
Copyright © 2011-2022 走看看