public?static?<AnyType>?void?print?(Collection<AnyType>?coll)
{
????for(AnyType?item:coll)
????????System.out.println(item);
?}如上述代碼,我最近在看《數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)算法分析 Java語言描述》,書中一直會出現(xiàn)AnyType這個關(guān)鍵字,我不太明白,求解析
4 回答
已采納

惟愿_無事常相見
TA貢獻(xiàn)30條經(jīng)驗 獲得超25個贊
AnyType所在的位置是要在應(yīng)用中定義你需要的數(shù)據(jù)類型。
學(xué)會泛型就能理解這個了。

黃male
TA貢獻(xiàn)3條經(jīng)驗 獲得超1個贊
一個泛型,代表任意類型,并無實際意義。你可以把它當(dāng)做一個描述,看成是String,Integer甚至是任意的javabean

小花要努力奮斗
TA貢獻(xiàn)12條經(jīng)驗 獲得超3個贊
集合中的泛型。。AnyType 是指任何類型的數(shù)據(jù),一般的有String,Integer等基本數(shù)據(jù)類型的包裝類,還有就是自己自定義的類,比如說你自己寫了個類 Student,然后可以new 一個 List<Student>,這樣list里裝的是Student類型的數(shù)據(jù)。~~
添加回答
舉報
0/150
提交
取消