博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 可变参数列表 数组_java可变参数列表如何填充数组?
阅读量:6360 次
发布时间:2019-06-23

本文共 865 字,大约阅读时间需要 2 分钟。

4d236a4418b0062d8ce2ec17823195b8.png

在对于数组的填充上,我们可以运行参数的传递,把数组作为可变参数的列表进行调整。对于一些参数个数和类型未知的时候,这种方法就能帮助我们解决填充数组的难题,因为这种方法并不需要提前知道。下面我们就可变参数列表填充数组的方法进行简单说明,然后带来代码的实例讲解。

1、说明

使用可变参数列表,不用再显示地编写数组语法,编译器会去填充数组。可以应用于参数个数或类型未知的场合。

2、实例

当方法参数为可变参数列表,可以把一组事物当作列表传递,如果已经有一个数组,该方法也可以把它当做可变参数列表来接受,此时编译器不会在执行任何转换。同时可变参数列表也可以不传参数,这对于具有可选尾随参数场景会很有用。public class MyVarArgs {

public static void main(String[] args) {

printArray(1, 1.1F, 12.11);

printArray("one", "two", "three", "four");

printArray(new MyVarArgs(), new MyVarArgs());

//数组作为参数

Integer[] arr = new Integer[]{1,2,3,4};

printArray((Object[]) arr);

//参数为空

printArray();

}

public static void printArray(Object... args){

for (Object obj : args){

System.out.print(obj + " ");

}

System.out.println();

}

}

/* 输出

1 1.1 12.11

one two three four

MyVarArgs@1b6d3586 MyVarArgs@4554617c

1 2 3 4

*/

以上就是java可变参数列表填充数组的方法,大家对可变参数列表可以多进行有关内容的了解,再回过头学习填充数组的有关操作。更多Java学习指路:

转载地址:http://rcima.baihongyu.com/

你可能感兴趣的文章
boost bind使用指南
查看>>
Android M 特性 Doze and App Standby模式详解
查看>>
IE FF(火狐) line-height兼容详解
查看>>
TX Text Control文字处理教程(3)打印操作
查看>>
mysqld_multi实现多主一从复制
查看>>
中介模式
查看>>
JS中将变量转为字符串
查看>>
servlet笔记
查看>>
JVM(五)垃圾回收器的前世今生
查看>>
Spring Boot 自动配置之@EnableAutoConfiguration
查看>>
【微信公众号开发】获取并保存access_token、jsapi_ticket票据(可用于微信分享、语音识别等等)...
查看>>
datatable 获取最大值
查看>>
sqlserver2012一直显示正在还原(Restoring)和从单用户转换成多用户模式(单用户连接中)...
查看>>
spark复习总结02
查看>>
李瑞红201771010111《第九周学习总结》
查看>>
pymongo模块
查看>>
第0次作业
查看>>
快排+折半查找
查看>>
c# GC 新典型
查看>>
ssh bash 通配符
查看>>