2014-09-28 65 views
-2

我需要名称的对象:戴夫的账户我可以在对象名称中使用单引号吗?

我试图做到这一点使用下面的代码:

Account Dave's Account = new Account; 

,但它不工作,我需要的单引号成为其中的一部分这个名字,这可能吗?

回答

0

这就是变量的名称,而不是对象的名称。对象没有名称。

而且,不可以在变量名中包含引号和空格。请参见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) 
相关问题