繁体   English   中英

无法在Java中实例化类

[英]Cannot instantiate class in java

我是编程新手,刚刚开始Java编程。 在Main.java文件中,我试图实例化Car类,但出现错误:java:不是语句,错误:java:';' 预期

这是Car.java文件

import java.awt.*;

public class Car {

  double averageMilesPerGallon;
  String licensePlate;
  Color paintColor;
  boolean areTaillightsWorking;

  public Car(double inputAverageMPG,
             String inputLicensePlate,
             Color inputPaintColor,
             boolean inputAreTaillightsWorking) {
    this.averageMilesPerGallon = inputAverageMPG;
    this.licensePlate = inputLicensePlate;
    this.paintColor = inputPaintColor;
    this.areTaillightsWorking = inputAreTaillightsWorking;
  }
}

这是Main.java文件

import java.awt.*;

public class Main {

  public static void main(String[] args) {

    Car myCar = new Car(inputAverageMPG: 25.5,
                        inputLicensePlate: "1BC32E",
                        Color.BLUE,
                        inputAreTaillightsWorking: true);

  }
}

错误显示在inputAverageMPGinputLicensePlateinputAreTaillightsWorking

请给我一些建议,以便我可以解决问题!

在Java中调用方法时,请勿传递参数名称。 因此,代替inputAverageMPG: 25.5, ,只需25.5

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM