Java Eclipse-基于返回或获取(快捷方式)声明变量

Java Eclipse-基于返回或获取(快捷方式)声明变量,java,eclipse,variables,declaration,shortcut,Java,Eclipse,Variables,Declaration,Shortcut,我不知道如何在搜索中表达这一点,但是我很好奇eclipse中是否有一个快捷方式允许我们根据等号后面的内容声明变量类型 例如: firstname = User.getFirstName(); 按enter键时,会在行首添加“字符串”,使其成为: String firstname = User.getFirstName(); 或者一个快捷键就足够了 有时类名可能很长,或者类似于:Iterator,它足够长,可以方便地使用快捷方式或自动添加 但我不确定这是否存在 谢谢大家。我通常只写以下表达:

我不知道如何在搜索中表达这一点,但是我很好奇eclipse中是否有一个快捷方式允许我们根据等号后面的内容声明变量类型

例如:

firstname = User.getFirstName(); 
按enter键时,会在行首添加“字符串”,使其成为:

String firstname = User.getFirstName();
或者一个快捷键就足够了

有时类名可能很长,或者类似于:
Iterator
,它足够长,可以方便地使用快捷方式或自动添加

但我不确定这是否存在


谢谢大家。

我通常只写以下表达:

User.getFirstName()

然后高亮显示它并按Ctrl-2,然后按L表示“分配给局部变量”。

您还可以查看]和]@Pshemo+1这是最好的信息。。谢谢你的链接,帮了我很多,太棒了,这对我来说已经足够了!或Alt-Shift-L(win)或Command-Option-L(mac),用于重构>提取局部变量。