Java Complex Class

时间:2015-08-13 01:31:25

标签: java eclipse class unit-testing

public class Test {

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.print("Enter the first complex number: ");
        double c1Real = input.nextDouble();
        double c1Imag = input.nextDouble();
        Complex c1 = new Complex(c1Real, c1Imag);

        System.out.print("Enter the second complex number: ");
        double c2Real = input.nextDouble();
        double c2Imag = input.nextDouble();
        Complex c2 = new Complex(c2Real, c2Imag);

        System.out.println("(" + c1 + ")" + " + " + "(" + c2 + ")" + " = " + c1.add(c2));
        System.out.println("(" + c1 + ")" + " - " + "(" + c2 + ")" + " = " + c1.subtract(c2));
        System.out.println("(" + c1 + ")" + " * " + "(" + c2 + ")" + " = " + c1.multiply(c2));
    }

    public Complex add(Complex c2) {
        double totalRealPart = this.real + c2.getReal();
        double totalImagPart = this.imag + c2.getImag();
        return new Complex(totalRealPart, totalImagPart);
    }

    public Complex subtract(Complex c2){
        double totalRealPart = this.real - c2.getReal();
        double totalImagPart = this.imag - c2.getImag();
        return new Complex(totalRealPart, totalImagPart);
    }

    public Complex multiply (Complex c2){
        double totalRealPart = this.real * c2.getReal();
        double totalImagPart = this.imag * c2.getImag();
        return new Complex(totalRealPart, totalImagPart);

}

我似乎在大多数情况下仍然存在相同的重复问题,但我无法弄清楚是什么。建议?

描述资源路径位置类型

//不确定这是什么// 构建路径指定执行环境CDC-1.1 / Foundation-1.1。工作区中没有安装与此环境严格兼容的JRE。 JUnit构建路径JRE系统库问题 构建路径指定执行环境J2SE-1.4。工作区中没有安装与此环境严格兼容的JRE。尝试构建路径JRE系统库问题

//我的错误// 扫描程序无法解析为类型Test.java / _pasted_code_ / sources第4行Java问题

第8行Java问题 扫描程序无法解析为Test.java / _pasted_code_ / sources

类型

第4行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第13行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第8行Java问题 令牌上的语法错误" /",删除此令牌TestAssignment7.java / _pasted_code_ / sources第1行Java问题 构建路径指定执行环境CDC-1.1 / Foundation-1.1。工作区中没有安装与此环境严格兼容的JRE。产品构建路径JRE系统库问题 令牌上的语法错误,错放的构造TestAssignment7.java / _pasted_code_ / sources第1行Java问题 语法错误,插入"}"完成ClassBody Test.java / _pasted_code_ / sources第37行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第20行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第13行Java问题 真正的无法解决或者不是字段Test.java / _pasted_code_ / sources第21行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第20行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第23行Java问题 imag无法解析或者不是字段Test.java / _pasted_code_ / sources第22行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第26行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第26行Java问题 imag无法解析或者不是字段Test.java / _pasted_code_ / sources第28行Java问题 真正的无法解决或者不是字段Test.java / _pasted_code_ / sources第27行Java问题 复杂无法解析为类型Test.java / _pasted_code_ / sources第32行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第29行Java问题 真正的无法解决或者不是字段Test.java / _pasted_code_ / sources第33行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第32行Java问题 Complex无法解析为Test.java / _pasted_code_ / sources

类型

第35行Java问题 imag无法解析或者不是字段Test.java / _pasted_code_ / sources第34行Java问题

2 个答案:

答案 0 :(得分:0)

对于JRE系统库问题,您应该:

- 右键单击​​您的项目。

- 然后选择属性。选择“Java构建路径”。

- 然后从“库”选项卡中删除“JRE系统库”。然后在同一窗口中,单击“添加库”,添加“JRE系统库”,单击“下一步”,勾选“工作区默认JRE”,然后单击“确定”。

希望它能运作。

答案 1 :(得分:0)

我觉得我迟到了,但是有关乘法的错误; 公式是:

dat <- structure(list(mean = c(6.62, 6.31, 5.95, 5.67, 6.12), 
sd = c(0.52, 
0.49, 0.76, 0.56, 0.35), n = c(10L, 12L, 34L, 23L, 16L)), 
.Names = c("mean", 
"sd", "n"), class = "data.frame", row.names = c("1", "2", "3", 
"4", "5"))
希望它有所帮助!