如果我有许多对象引用需要(在一个方法中)初始化为默认值并且我不想用很多行来混淆我的代码,那么最好的方法是什么:
String name = null;
String address = null;
String type = null;
String edition = null;
String year = null;
我有时会使用:
String name, address, type, edition, year;
name = address = type = edition = year = null;
有没有更好的办法?这种方式可以吗?
编辑:这些是实例变量。这个问题的目的是(如标签所示)改进我的代码风格。我只想在遇到这种情况时尽可能生成最干净的代码和人类可读的代码。我要回答的是经验丰富的编码人员提供的一些最佳实践建议,我对解释 java 中变量的变量初始化如何工作不感兴趣,因为这与这个问题无关。
EDIT2:这些变量需要初始化。我知道java中变量初始化的基本规则。