[問題] 在Java 1.5宣告型態的方式

看板java作者時間19年前 (2006/04/11 22:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我想請問一下 關於Generic Type的宣告 是不是 角括弧一定放在最尾巴 不考慮array情況下 ex: LinkedList<String> , Hashtable<String,String> ... 可是我察看java programming language的grammar 他寫成這樣 Type: Ident { "." Ident } [ TypeArguments ] { TypeSelector } BracketsOpt | BasicType ; TypeSelector: "." Ident [ TypeArguments ] ; TypeArguments: "<" TypeArgument { "," TypeArgument } ">" ; TypeArgument: Type | "?" | "?" EXTENDS Type | "?" SUPER Type ; 從這個grammar看來 感覺不一定角括弧要放在最尾巴 我想問的是 有什麼CASE 是這樣的呢? Ex: A.B<String>.C 這算一個Type 還是只是grammar寫的比較鬆 後面在做checking ? --- 已經解決了 inner class會使用到這一類的語法 Thanks -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.82 ※ 編輯: BuddhaSword 來自: 140.112.30.82 (04/12 09:54)
文章代碼(AID): #14ExphtB (java)
文章代碼(AID): #14ExphtB (java)