这是按了alt+/ 后提示的内容,为什么没有提示带有各种参数的构造方法。
1条回答 默认 最新
- 你知我知皆知 2024-08-04 03:49关注
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
在Alt+ / 之后,Eclipse会自动查找和显示类中的所有构造方法。然而,在您的示例中,我注意到有几种不同的方式来调用构造函数:
- 构造器名称(例如:public void MyClass(String name))。
- 类名(例如:MyClass)。
- 构造器描述(例如:MyClass(String name))。
当您尝试使用Alt + /时,如果构造器是这样的:
public String newMyClass(String name)
则Eclipse将为您提供一个名为"newMyClass"的构造函数,并且不会提供其他任何信息。
如果您想要查看具有特定参数的构造函数,请确保类定义中包含这些参数,并且它们在构造函数声明中正确指定。例如,如果类定义为:
public class MyClass { public MyClass(String name) { // ... } }
那么在Alt + /后,Eclipse将为您显示这个构造函数的信息。
另外,如果您正在使用的是Java 8或更高版本,Eclipse可能还会提供一些额外的功能,比如类型安全的自动完成和错误检查。这通常是在编译时进行的,而不是在运行时。
解决 无用评论 打赏 举报