Java入门学生将现有变量分配给另一个变量

Java入门学生将现有变量分配给另一个变量,java,Java,如果这是一个简单的问题,我很抱歉,我是一名计算机科学的新生,这个问题把我难住了 假设存在一个Car变量billsCar,它已经引用了一个Car对象。 编写一条语句,将billsCar的未使用容量分配给双变量amtLeft 以下是源代码: public class Car{ // the Car attributes String make; // manufacturer double fuelCapacity; double fuelAmount; // the Car con

如果这是一个简单的问题,我很抱歉,我是一名计算机科学的新生,这个问题把我难住了

假设存在一个Car变量billsCar,它已经引用了一个Car对象。 编写一条语句,将billsCar的未使用容量分配给双变量amtLeft

以下是源代码:

  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 ());