作为 NetBeans 的狂热用户,当我引入一个新变量时,我不断收到有关拆分变量声明和分配的建议。作为一个超级快速的例子,让我们看看这个 Java 行:
String someInput = JOptionPane.showInputDialog(null, "- Enter something: ");
相对:
String someInput;
someInput = JOptionPane.showInputDialog(null, "- Enter something: ");
NetBeans 似乎更喜欢后者(不过我不知道其他 IDE)。虽然它显然是双向的,但如果有的话,这会被认为是“好的做法”吗?还是纯粹是个人喜好问题?
(显然,将两者分开意味着您可以将一条额外的线合并为一条,但这不是重点。)