2014-09-28 68 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) 
相關問題