我正在使用google的评论员“codePro Tools” 它标志着流动:
new Object[] { max }
使用“静态初始化数组”
说明:
正在使用数组初始值设定项来初始化数组。
建议
这有充分的理由吗?或者只是更好地忽略。
这个标志位于一段称为“代码风格”的规则上。
由于
答案 0 :(得分:4)
一如既往:这取决于。这是一个风格问题。我个人根本看不出有什么问题。在这种情况下,我认为它会掩盖代码以动态初始化它。
我一直使用静态初始化的数组。代码风格非常主观,因项目而异,而不仅仅是人与人之间。由您来决定是否对您的项目有利。
答案 1 :(得分:2)
使用所有自动代码检查工具。他们提出建议,而不是发出命令。
如果您有充分的理由以这种方式编写代码,并且能够很好地表达自己和他人,那么请坚持使用代码并忽略CodePro。