理解Java参数类型中的3个点
当遇到参数类型后跟三个点(...)时,表示一个Java 中的可变长度参数。例如,考虑以下方法:
public void myMethod(String... strings) { // method body }
String 后面的点表示您可以将零个或多个 String 对象或包含它们的单个数组作为参数传递给 myMethod 方法。
方法调用示例
你可以在各种方式中调用myMethod方式:
空参数:
myMethod(); // Possibly not useful but supported
多个参数:
myMethod("one", "two", "three");
单个参数:
myMethod("solo");
数组参数:
myMethod(new String[] {"a", "b", "c"});
重要注意事项
以上是Java 方法参数中的三个点 (...) 意味着什么?的详细内容。更多信息请关注PHP中文网其他相关文章!