如果我有这样的陈述“ EntitiesProvider.getEntities();
任何想法如何“生成”返回类型的变量的赋值?
这样就会产生 Map<String, Entity> hashMap =
这是结果:
Map<String, Entity> hashMap = EntitiesProvider.getEntities();
如果它返回您在那里已有的其他Type,则类似于ctrl + 1和Change type。
我发现自己经常手动做自己的事...
Ctrl+2, L
是一个选项,另一个是Alt+Shift+L
选择了所需的语句时。将显示弹出窗口,允许您设置变量名称和一些其他选项(例如,“使用对局部变量的引用替换所选表达式的出现”)。
我更喜欢,Alt+Shift+L
因为它允许标记行的特定部分以进行变量提取。
..这是一个简单的示例:
..
new FileInputStream(new File("test.txt"));
..
您可以选择整行以将其分配给FileInputStream
变量,也可以“提取” new File("test.txt")
,甚至是String表达式"test.txt"
。
PS有时,我希望它能够让我从弹出框中的组合框中选择超类型,例如InputStream
在此特定示例中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句