1

私の完全な変数名はUnique Codeですが、この変数は「ucode」っぽいものにしたいと思っています。

では、Java の命名規則を考えると何が正しいのでしょうか?

  1. ucode
  2. uCode
  3. Uコード
4

4 に答える 4

9

コーディング規約を参照してください。変数については、キャメルケースをお勧めします。再。ネーミング、私は思ったでしょう

uniqueCode

が最も論理的な選択です (選択肢のリストにないことは承知しています)。どのような変種も、私にはUnicodeuCodeの省略形のように見えますが、誤解を招くと思います。上記は過度に長い名前ではありません (たとえば、 AbstractAnnotationAwareTransactionalTestsではありません!)

おそらく、変数の使用/制限を名前自体に埋め込まないでしょう。使用法をリファクタリングする場合は、変数の名前も変更する必要があります。

于 2013-02-26T12:53:18.427 に答える
3

命名規則の公式ドキュメント: http ://www.oracle.com/technetwork/java/javase/documentation/codeconventions-135099.html#367

于 2013-02-26T12:57:18.777 に答える
2

変数名は小文字で始め、他のすべての単語は大文字で始める必要があります。したがってuCode、またはuniqueCodeこの規則に適合します。

http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html

于 2013-02-26T12:56:34.880 に答える
0

私は常に変数を小文字で始め、各単語を大文字にするので、2 を使用しますが、uniqueCode.

于 2013-02-26T12:53:50.173 に答える