Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在java中实例化类_Java - Fatal编程技术网

无法在java中实例化类

无法在java中实例化类,java,Java,我是编程新手,刚刚开始java编程。 在Main.java文件中,我试图实例化类Car,但出现了错误:java:not语句和错误:java:';'期望 这是Car.java文件 import java.awt.*; public class Car { double averageMilesPerGallon; String licensePlate; Color paintColor; boolean areTaillightsWorking; public Car(

我是编程新手,刚刚开始java编程。 在Main.java文件中,我试图实例化类Car,但出现了错误:java:not语句和错误: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;
  }
}
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);

  }
}
这是Main.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;
  }
}
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);

  }
}
错误显示在
inputAverageMPG
inputLicensePlate
InputLightsworking


请给我一些建议,这样我可以让事情顺利进行

在Java中调用方法时,不能传递带名称的参数。因此,与其使用
inputAverageMPG:25.5,
,只需使用
25.5
就可以了。

在Java中调用方法时,不能用参数的名称传递参数。因此,与其使用
inputAverageMPG:25.5,
,不如使用
25.5

欢迎使用堆栈溢出!您在问题中标记了三种语言,这使您的问题不清楚。除非你的问题实际上是关于三种不同的语言,请你的问题删除不相关的标记。同时看看你的代码。欢迎使用堆栈溢出!您在问题中标记了三种语言,这使您的问题不清楚。除非你的问题实际上是关于三种不同的语言,否则请把你的问题去掉不相关的标签,并看看你的代码。