本節要點:
1 .泛型類
/**正如你看到的那樣,類名之後的尖括號中指定了型別引數k和v,在類成員的定義中,他們被用作例項變數的型別、方法的引數和返回值的型別。* 泛型類是有乙個或者多個型別引數的類
* @author
gaolei
**/public
class entry
public
k getkey()
public
v getvalue()
}
構造乙個泛型類的物件是 例如 entryentry = new entry<>("1",2); 等同new entry("1",2),注意型別引數不能用基本資料型別例項化。
2.泛型方法
/*** @author
gaolei
**/public
class
arrays
}
swap方法可以交換任何陣列中的元素(只要陣列中的元素型別不是基本資料型別),
publicstatic
void
main(string args) ;
//非必須
arrays.swap(arr,0,1);
for(string s : arr)
}
通過上面的例子你是否已經感受到泛型是如此的有用。------------------------題外話--------------------------------
**於網路
說不上愛別說謊就一點喜歡
說不上恨別糾纏別裝作感嘆
就當作我太麻煩不停讓自己受傷
我告訴我自己感情就是這樣
怎麼一不小心太瘋狂
抱一抱再好好覺悟不能長久
好不好有虧欠我們都別追究
算了吧我付出再多都不足夠
每當聽到這首說散就散筆者內省總會掀起波瀾久久不能平靜,不知道那些年錯過的她們現在過得怎麼樣了,想想小時候還是太天真,哎。。。 在這裡筆者希望有情人都能成眷屬,沒能在一起也要讓他轟轟烈烈。當然說了這麼多的前提是先有個女朋友
以上內容僅代表作者個人觀點,有不恰當希望指正更改