java - 我收到“线程“主”java.lang.NoSuchMethodError 中的异常”错误
问题描述
我在 VS 代码的“调试控制台”中遇到了这个问题:
Exception in thread "main" java.lang.NoSuchMethodError: Car.<init>(Ljava/lang/String;)V
at CarTest2.main(CarTest2.java:23)
我正在按照书中的示例进行操作,但它似乎不起作用。
class Car {
String colour;
String gearType;
int door;
Car() {
this("white", "auto", 4);
}
Car(String colour) {
this(colour, "auto", 4);
}
Car(String colour, String gearType, int door) {
this.colour = colour;
this.gearType = gearType;
this.door = door;
}
}
class CarTest2 {
public static void main(String[] args) {
Car c1 = new Car();
Car c2 = new Car("blue");
System.out.println("c1.colour = " + c1.colour + ", c1.gearType = " + c1.gearType + ", c1.door = " + c1.door);
System.out.println("c2.colour = " + c2.colour + ", c2.gearType = " + c2.gearType + ", c2.door = " + c2.door);
}
}
预期答案:
c1.colour = 白色,c1.gearType = "auto",c1.door = 4 c2.colour = 蓝色,c2.gearType = "auto",c2.door = 4
解决方案
推荐阅读
- python - 字符串列表到 colorlover 列表
- angular - 使用 Spring Boot 和 Angular 在来自不同子域的 iframe 中的 X-frame-options sameorigin 错误
- express - 如何使用 express 作为反向代理 api 处理后端身份验证
- regex - 为什么这个多行正则表达式包含以下行?
- css - 我可以用css实现下划线和圆圈吗?
- python - 使用带有 pandas 的数据框进行概率测试
- java - Apache Storm 拓扑上的 Sigar UnsatisfiedLinkError
- python - 登录后重定向到评论部分在 django 中不起作用
- azure - 如何在 Service Fabric 中设置 Cloud_RoleName
- azure-functions - 功能应用程序在每周六 01:00 运行