-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)