Je travaillais avec un l'examinateur « Outils CodePro » par google et hélé l'écoulement:Tableau initialisé de manière statique?
new Object[] { max }
avec « tableau statiquement initialisé »
Explication:
Un initialiseur de tableau est utilisé initialiser un tableau.
Recommandation
- La matrice doit être dynamiquement initialisé.
Y at-il une bonne raison pour cela? ou est juste préférable d'ignorer.
ce drapeau fait partie d'une section de règles appelée "style de code".
Merci
J'utilise fréquemment des initialiseurs statiques. Je crois que dans certaines situations, ils peuvent rendre les structures plus claires. – mcfinnigan
Cela disparaît-il lorsque vous déclarez la variable finale? – michael667
@ michael667 Je suppose ne pas regarder le doc: http://code.google.com/javadevtools/codepro/doc/features/audit/audit_rules_com.instantiations.assist.eclipse.auditGroup.codingStyle.html#com.instantiations.assist .eclipse.audit.disallowArrayInitializers –