11

Java 変数の命名について読みました。Java 変数は、$ と _ 以外の数字や特殊文字で始めることはできないと書かれています。

いくつかの有効な例:

int count;
int _count;
int $count;

そしていくつかの無効な例:

int %count;
int 4count;
int #count;

メソッド名にも同じ規則が適用されますか?

4

3 に答える 3

13

はい、メソッド名と変数名は「識別子」と呼ばれるものです。識別子はすべて、受け入れられる文字に関して同じルールを共有します。識別子に含まれる可能性のあるものを正確に見つけるにはJava言語仕様の§3.8を、識別子の使用方法については§6.2を参照してください。

于 2012-04-18T14:10:35.913 に答える
0

Java チュートリアルから:

「メソッド名は任意の正当な識別子にすることができますが、コード規則によってメソッド名が制限されます。」 http://docs.oracle.com/javase/tutorial/java/javaOO/methods.html

于 2012-04-18T14:12:29.357 に答える