Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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_Eclipse - Fatal编程技术网

Java 在构造函数中自动添加变量+;日食

Java 在构造函数中自动添加变量+;日食,java,eclipse,Java,Eclipse,我一直在尝试为这个特性寻找eclipse中确实存在的插件或快捷方式 基本上有没有捷径,如果我按下,会导致形成一个构造函数,其中定义了类的所有公共变量 所以如果我有一个像这样的学生班 public class Student{ public String name; public int age; } 然后按快捷键将导致 Student( String name , int age ){ this.age = age; this.name = name; } 很难指定特

我一直在尝试为这个特性寻找eclipse中确实存在的插件或快捷方式

基本上有没有捷径,如果我按下,会导致形成一个构造函数,其中定义了类的所有公共变量

所以如果我有一个像这样的学生班

public class Student{
   public String name;
   public int age;
}
然后按快捷键将导致

Student( String name , int age ){
   this.age = age;
   this.name = name;
}

很难指定特定的变量,但是否存在任何功能来获取所有指定的变量?

在编辑器中单击鼠标右键,然后单击

源->使用字段生成构造函数

您可以选择要使用的超级构造函数,还可以选择要添加到构造函数中的实例变量


直接取自:

您可以使用ALT+Shift+S通过使用字段(您可以选择要使用的变量)或直接从超类生成构造函数