如何修复';构造函数不能应用于给定的类型';Java中的错误?
我在做一个函数类来处理复数。创建新对象时,出现以下错误: 错误:类ComplexNumbers中的构造函数ComplexNumbers不能为 适用于给定类型;ComplexNumber c1=新的ComplexNumber(real1, 想象1); ^必需:未找到参数:int,int原因:实际参数列表和形式参数列表长度不同 错误:类ComplexNumbers中的构造函数ComplexNumbers不能为 适用于给定类型;ComplexNumbers c2=新 复合数(实数2,想象数2); ^必需:未找到参数:int,int原因:实际参数列表和形式参数列表长度不同 2个错误 来自main的代码如何修复';构造函数不能应用于给定的类型';Java中的错误?,java,constructor,Java,Constructor,我在做一个函数类来处理复数。创建新对象时,出现以下错误: 错误:类ComplexNumbers中的构造函数ComplexNumbers不能为 适用于给定类型;ComplexNumber c1=新的ComplexNumber(real1, 想象1); ^必需:未找到参数:int,int原因:实际参数列表和形式参数列表长度不同 错误:类ComplexNumbers中的构造函数ComplexNumbers不能为 适用于给定类型;ComplexNumbers c2=新 复合数(实数2,想象数2); ^必
int real1 = s.nextInt();
int imaginary1 = s.nextInt();
int real2 = s.nextInt();
int imaginary2 = s.nextInt();
ComplexNumbers c1 = new ComplexNumbers(real1, imaginary1);
ComplexNumbers c2 = new ComplexNumbers(real2, imaginary2);
构造函数代码
public void ComplexNumbers(int real, int imaginary){
this.real=real;
this.imaginary=imaginary;
return;
}
这是具有两个int参数的
complexNumber
的构造函数的外观:
public ComplexNumbers(int real, int imaginary){
}
构造函数没有返回类型。发布的代码不应通过compilationpublic void ComplexNumbers不是构造函数添加-构造函数未使用
void
定义。根据指南。。。评论不是为了回答以下问题: