-2
我需要名称的对象:戴夫的账户我可以在对象名称中使用单引号吗?
我试图做到这一点使用下面的代码:
Account Dave's Account = new Account;
,但它不工作,我需要的单引号成为其中的一部分这个名字,这可能吗?
我需要名称的对象:戴夫的账户我可以在对象名称中使用单引号吗?
我试图做到这一点使用下面的代码:
Account Dave's Account = new Account;
,但它不工作,我需要的单引号成为其中的一部分这个名字,这可能吗?
这就是变量的名称,而不是对象的名称。对象没有名称。
而且,不可以在变量名中包含引号和空格。请参见http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.8
标识符是Java字母和Java数字的无限长序列,其中第一个必须是Java字母。
Identifier:
IdentifierChars but not a Keyword or BooleanLiteral or NullLiteral
IdentifierChars:
JavaLetter
IdentifierChars JavaLetterOrDigit
JavaLetter:
any Unicode character that is a Java letter (see below)
JavaLetterOrDigit:
any Unicode character that is a Java letter-or-digit (see below)