我害怕可变参数。我不知道用它们做什么。
另外,让人们传递任意数量的参数感觉很危险。
什么是适合使用它们的上下文示例?
最佳答案
可变参数对于任何需要处理不确定数量的对象的方法都有用。一个很好的例子是 String.format
。格式字符串可以接受任意数量的参数,因此您需要一种机制来传入任意数量的对象。
String.format("This is an integer: %d", myInt);
String.format("This is an integer: %d and a string: %s", myInt, myString);
关于java - 什么时候在 Java 中使用可变参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54436377/