Java 构造器和类型转换

Java 构造器和类型转换,java,casting,Java,Casting,我从一个关于隐式强制转换误解的网站上获取了它。我在编译器上运行了这段代码。它在构造函数的第7、11、15、19行中显示错误为“方法的返回类型丢失”(但构造函数不应该有任何返回类型),此外,第24行的错误类似于“TypeTest无法解析为类型”。这里出了什么问题? 如何纠正这一点 [ (请转至代码的常见误解) 打字错误: 改变 public class TypeText 到 此外: TypeTest t = new TypeTest(); // this is invalid since you

我从一个关于隐式强制转换误解的网站上获取了它。我在编译器上运行了这段代码。它在构造函数的第7、11、15、19行中显示错误为“方法的返回类型丢失”(但构造函数不应该有任何返回类型),此外,第24行的错误类似于“TypeTest无法解析为类型”。这里出了什么问题? 如何纠正这一点

[

(请转至代码的常见误解)

打字错误:

改变

public class TypeText

此外:

TypeTest t = new TypeTest(); // this is invalid since you have no parameterless
                             // constructor
t.TypeTest(3.4, 3L, 3); // this is invalid since you have no TypeTest method in
                        // your class
也许你想试试:

TypeTest t = new TypeTest(3.4, 3L, 3);
打字错误:

改变

public class TypeText

此外:

TypeTest t = new TypeTest(); // this is invalid since you have no parameterless
                             // constructor
t.TypeTest(3.4, 3L, 3); // this is invalid since you have no TypeTest method in
                        // your class
也许你想试试:

TypeTest t = new TypeTest(3.4, 3L, 3);
打字错误:

改变

public class TypeText

此外:

TypeTest t = new TypeTest(); // this is invalid since you have no parameterless
                             // constructor
t.TypeTest(3.4, 3L, 3); // this is invalid since you have no TypeTest method in
                        // your class
也许你想试试:

TypeTest t = new TypeTest(3.4, 3L, 3);
打字错误:

改变

public class TypeText

此外:

TypeTest t = new TypeTest(); // this is invalid since you have no parameterless
                             // constructor
t.TypeTest(3.4, 3L, 3); // this is invalid since you have no TypeTest method in
                        // your class
也许你想试试:

TypeTest t = new TypeTest(3.4, 3L, 3);


这段代码的输出是什么这段代码的输出是什么这段代码的输出是什么这段代码的输出是什么我在编译器上做了更改并检查了一下,然后在这里再次发布了我在24,25上遇到了错误,因为构造函数类型测试没有定义。方法类型测试(double,long,int)未为该类型定义TypeTest@t72belt90你现在遇到了什么错误?你修复了类名吗?我修复了类名并重新编译了它,在第24行和第24行出现了错误25@t72belt90编辑后的回答我在编译器上进行了更改和检查,并在此处再次发布。我在24,25日收到了错误,因为构造函数类型测试未定义。以及方法类型测试(双精度、长精度、整数)未为该类型定义TypeTest@t72belt90你现在遇到了什么错误?你修复了类名吗?我修复了类名并重新编译了它,在第24行和第24行出现了错误25@t72belt90编辑后的回答我在编译器上进行了更改和检查,并在此处再次发布。我在24,25日收到了错误,因为构造函数类型测试未定义。以及方法类型测试(双精度、长精度、整数)未为该类型定义TypeTest@t72belt90你现在遇到了什么错误?你修复了类名吗?我修复了类名并重新编译了它,在第24行和第24行出现了错误25@t72belt90编辑后的回答我在编译器上进行了更改和检查,并在此处再次发布。我在24,25日收到了错误,因为构造函数类型测试未定义。以及方法类型测试(double、long、int)未为该类型定义TypeTest@t72belt90你现在遇到了什么错误?你修复了类名吗?我修复了类名并重新编译了它,在第24行和第24行出现了错误25@t72belt90编辑答案