Java入门学生将现有变量分配给另一个变量
如果这是一个简单的问题,我很抱歉,我是一名计算机科学的新生,这个问题把我难住了 假设存在一个Car变量billsCar,它已经引用了一个Car对象。 编写一条语句,将billsCar的未使用容量分配给双变量amtLeft 以下是源代码:Java入门学生将现有变量分配给另一个变量,java,Java,如果这是一个简单的问题,我很抱歉,我是一名计算机科学的新生,这个问题把我难住了 假设存在一个Car变量billsCar,它已经引用了一个Car对象。 编写一条语句,将billsCar的未使用容量分配给双变量amtLeft 以下是源代码: public class Car{ // the Car attributes String make; // manufacturer double fuelCapacity; double fuelAmount; // the Car con
public class Car{
// the Car attributes
String make; // manufacturer
double fuelCapacity;
double fuelAmount;
// the Car constructor
public Car(String what, double cap, double amt){
make = what;
fuelCapacity = cap;
fuelAmount = amt;
}
// the Car methods
public String getMake(){
return make;
}
public double getCapacity(){
return fuelCapacity;
}
public double getFuel(){
return fuelAmount;
}
public void setFuel(double amt){
fuelAmount = amt;
}
public double unusedCap(){
return (fuelCapacity - fuelAmount);
}
}
答案块以双amtLeft=开头;
将billsCar未使用容量(一个我不知道的变量)分配给双变量amtLeft的正确方法是什么?将unusedCap()更改为该值
我猜你想要像这样的东西
Car billsCar = new Car ("Ford", 40.0, 20.0); // half full
System.out.println ("The remaining capacity is " + billsCar.unusedCap ());
//现在,因为我们使用的是双精度(当不存储为精确值时)可能会出现一些奇怪的舍入问题,所以请尝试
System.out.format("The remaining capacity is %.2f%n", billsCar.unusedCap ());
不清楚您的问题是什么,您能澄清一下吗?将billsCars未使用的容量分配给双变量amtLeft的java语句是什么?我应该如何编写它,以便如果我要打印amtLeft,它将打印billsCars未使用的容量?你的意思是
double amtLeft=billsCar.unusedCap()代码>?按照我们在课堂上使用的程序中设置问题格式的方式,我无法编辑源代码。它向我展示了源代码,然后给了我一个以“double amtLeft=;”开头的响应框,所以我需要回答这个问题。
System.out.format("The remaining capacity is %.2f%n", billsCar.unusedCap ());