package mainData;
public class Hello{
public void Hello(String sData, int ... nAges){
for(int x : nAges){
System.out.println(sData + " " + x);
}
}
public static void main(String args[]){
Hello ages = new Hello("Age: ", 5, 6, 7, 8);
}
}
当我更改构造函数(Hello> Hello2)此代码运行时没有问题。但为什么这个代码不工作?为什么不工作的java代码?
附注:很少有情况下,你应该在构造函数中完成许多工作。 – oldrinb