今年夏天,我在一家Java商店工作,我来自C#工作。我已经习惯了只键入var x = randomMethod();无论如何,在IntelliJ中,都可以键入类似的内容,然后在按Enter键后将其自动扩展为正确的返回类型。所以像var x = newStringList();这样的东西变成了List<String> x = newStringList();

最佳答案

Rumel,欢迎来到Java世界,这很容易...

首先,键入方法名称(开始键入并使用Ctrl + Space自动完成,如果您愿意...)

newStringList()

现在,将光标放在方法或括号上,按Ctrl + Alt + V(重构:Introduce Variable),然后输入所需的变量名(而不是默认的strings)。
List<String> strings = newStringList();

祝好运!

10-06 02:12