java怎么创建以个函数,java:我怎样才能创建一个支持任意数量参数的函数?

博客探讨了在Java中创建支持任意数量参数并能遍历这些参数的函数的问题。给出了示例代码,如`public void func(String... strings)`,还提及若要函数至少接收一定数量参数同时支持可变参数的实现方式,如`public void func2(String s1, String... strings)`。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

is it possible to create a function in java that supports any number of parameters and then to be able to iterate through each of the parameter provided to the function ?

thanks

kfir

解决方案

Like this...

public void func(String ... strings) {

for (String s : strings)

System.out.println(s);

}

Note that if you wanted to require that some minimal number of arguments has to be passed to a function, while still allowing for variable arguments, you should do something like this. For example, if you had a function that needed at least one string, and then a variable length argument list:

public void func2(String s1, String ... strings) {

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值