zoukankan      html  css  js  c++  java
  • 个数可变形参

    在方法中个数可变的形参只能处于形参列表的最后,一个方法中最多只能包含一个个数可变的形参,个数可变形参的实质是一个数组,在

    调用含有个数可变形参的方法的时候,可变形参可以传入多个参数,也可以传入一个数组。

    个数可变形参在定义的时候,在数据类型的后面加上...方可,下面举个例子:

     1 package com.heima.work.demo;
     2 
     3 public class kebian {
     4     public static void main(String[] args) {
     5         int a = 8;
     6         method01(a, "万丈高楼", "平底起,", "勿在浮沙", "筑高台。");
     7 
     8 
     9     }
    10 
    11     public static void method01(int a, String... arr) {
    12         for (String s : arr) {
    13             System.out.print(s);
    14         }
    15         System.out.println();
    16         System.out.println(a);
    17         System.out.println("=================");
    18         System.out.println(arr);//打印的是一个数组类型的地址
    19 
    20 
    21     }
    22 }

    代码的运行结果是:

    根据打印的地址值我们可以看出可变参数实际上就是一个数组。

    迎风少年
  • 相关阅读:
    pycharm上传代码到码云(详细)
    我是如何理解ThreadLocal
    前两次成绩汇总
    第五次作业
    第四次作业
    第三次作业
    第二次作业
    第一次作业
    单例模式之懒汉式与饿汉式
    浅谈对srping框架的理解
  • 原文地址:https://www.cnblogs.com/ZYH-coder0927/p/13588680.html
Copyright © 2011-2022 走看看