今年夏天我在一家Java商店工作,我来自一家C#工作。我已经习惯于只输入var x = randomMethod();
在IntelliJ中,无论如何都要键入这样的东西,然后在输入后自动扩展到正确的返回类型。因此var x = newStringList();
之类的内容会变成List<String> x = newStringList();
答案 0 :(得分:5)
首先,输入方法名称(开始输入并使用 Ctrl + Space 自动完成,如果您愿意...)
newStringList()
当光标仍在方法或括号上时,现在点击 Ctrl + Alt + V (重构:介绍变量)并键入所需的变量名称(而不是默认值,即strings
)。
List<String> strings = newStringList();
祝你好运!