个数可变形参

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

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

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

 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 }

代码的运行结果是:

 

 

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

 

posted @ 2020-08-31 11:37  Joker-0927  阅读(139)  评论(0编辑  收藏  举报
// 侧边栏目录