编译出错“无法将类中的构造器应用到给定类型”怎么解

如题所述

第1个回答  2017-07-15
Java构造器,如果存在参数的情况,传入的参数类型如果不匹配,就会出现无法应用到给定的类型。

Java的类中一般都默认提供了无参数的构造器,如果想要初始化成员变量,就可以自定义一个构造器,进行内部赋值,这样实例化之后就可以获取到这些变量的值。
第2个回答  2019-12-13
我猜你的编译环境出问题了,编译类路径中没有包含jdk的rt.jar。
如果在eclipse中,就是工程属性中没有指定正确的jdk,如下图中,如果将工程引用的“jre系统库”移除掉,就会引发很多编译错误
相似回答