gpt4 book ai didi

java - 无法创建新对象

转载 作者:行者123 更新时间:2023-12-01 18:21:32 24 4
gpt4 key购买 nike

我用 java 创建了这两个文件,但它们无法编译。出现此错误:

cannot find symbol C02FootprintV1".

为什么程序无法识别该对象?我对此很陌生。

如何解决这个问题?

public class CO2FootprintV1 {

private double myGallonsUsed;
private double myTonsCO2;
private double myPoundsCO2;

CO2FootprintV1(double gals) {
myGallonsUsed = gals;
}

public void calcTonsCO2() {
myTonsCO2 = myGallonsUsed * 0.878;
}

public double getTonsCO2() {
return myTonsCO2;
}

public void convertTonsToPoundsCO2() {
myPoundsCO2 = myTonsCO2 * 220462262;
}

public double getPoundsCO2() {
return myPoundsCO2;
}
}
public class CO2FootprintV1Tester {

public static void main(String[] args) {
double gals;
double tonsCO2, poundsCO2;

gals = 1300;
CO2FootprintV1 object = new C02FootprintV1(gals);

object.calcTonsCO2();
tonsCO2 = object.getTonsCO2();
object.convertTonsToPoundsCO2();
poundsCO2 = object.getPoundsCO2();
}
}

最佳答案

上线

CO2FootprintV1 object = new C02FootprintV1(gals);

你的右手边有C02(见零二),你的意思是

CO2FootprintV1 object = new CO2FootprintV1(gals);

CO2(参见哦二)。另外,您应该考虑您的工具给您提供的错误消息可能是正确的。

关于java - 无法创建新对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27626594/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com