什么是...在方法签名中

Som*_*Guy 1 java methods class definition signature

我第一次...在方法签名中看到它.

我试图访问.class文件.它有一个定义如下的方法

public void addGraphData(GraphData... _graphData) {
}
Run Code Online (Sandbox Code Playgroud)

而GraphData只不过是带有getter和setter的POJO.为什么显示.class文件GraphData... _graphData而不是GraphData _graphData

Gij*_*iet 5

该功能称为Varargs

它允许您为方法提供随机数量的参数.