日積月累
大衛(wèi)的技術(shù)筆記
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
隨筆 - 55 文章 - 187 trackbacks - 0
<
2008年2月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(12)
給我留言
查看公開留言
查看私人留言
隨筆分類
Java(37)
JavaScript(6)
Linux(3)
web(4)
我的代碼(2)
數(shù)據(jù)庫(1)
經(jīng)驗(6)
設(shè)計(1)
隨筆檔案
2009年11月 (3)
2009年9月 (2)
2009年2月 (2)
2008年10月 (1)
2008年9月 (4)
2008年8月 (1)
2008年7月 (1)
2008年6月 (4)
2008年5月 (3)
2008年3月 (5)
2008年2月 (8)
2008年1月 (15)
groovy
搜索
最新評論
1.?re: Struts2 + jQuery 實現(xiàn)ajax[未登錄]
@cc
1
--1
2.?re: 采用單例模式還是靜態(tài)方法?
@rocket
spring一般用的就是單例模式去加載。不一定是最好,只是為了方便那些不善于管理類加載的人進行大規(guī)模協(xié)作
--老學生
3.?re: 采用單例模式還是靜態(tài)方法?
評論內(nèi)容較長,點擊標題查看
--老學生
4.?re: 通過反射獲取方法的參數(shù)和返回值的泛型信息
你自己試過沒,方法返回值的泛型是無法獲取的,只能獲取通用類型也就是 的泛型的定義, 別在那誤導(dǎo)人,垃圾
--博主SB
5.?re: 如何在三個月掌握三年的經(jīng)驗(轉(zhuǎn)載&&筆記)
學到不少,謝謝分享!
--llwj
閱讀排行榜
1.?數(shù)據(jù)庫設(shè)計5步驟(收藏)(88652)
2.?Struts2 + jQuery 實現(xiàn)ajax(41961)
3.?如何在三個月掌握三年的經(jīng)驗(轉(zhuǎn)載&&筆記)(20397)
4.?采用單例模式還是靜態(tài)方法?(20169)
5.?mysql編碼轉(zhuǎn)換搞定(8972)
評論排行榜
1.?數(shù)據(jù)庫設(shè)計5步驟(收藏)(48)
2.?一個計算機專業(yè)學生幾年的編程經(jīng)驗匯總(收藏)(17)
3.?Struts2 + jQuery 實現(xiàn)ajax(17)
4.?對一個算法筆試題的注解(12)
5.?采用單例模式還是靜態(tài)方法?(11)
使用TreeSet構(gòu)造排序的集合
TreeSet類型是J2SE中唯一可實現(xiàn)自動排序的類型,用法如下:
MyComparator.java
1
package
test;
2
3
import
java.util.Comparator;
4
5
public
class
MyComparator
<
T
>
implements
Comparator
<
T
>
{
6
7
public
int
compare(T arg0, T arg1)
{
8
if
(arg0.equals(arg1))
{
9
return
0
;
10
}
11
return
((Comparable
<
T
>
) arg0).compareTo(arg1)
*
-
1
;
12
}
13
14
}
TreeSetTest.java
1
package
test;
2
3
import
java.util.Iterator;
4
import
java.util.TreeSet;
5
6
public
class
TreeSetTest
{
7
8
/** */
/**
9
*
@param
args
10
*/
11
public
static
void
main(String[] args)
{
12
13
MyComparator
<
String
>
myComparator
=
new
MyComparator
<
String
>
();
14
15
//
////////////////////
/不添加自定義排序
16
TreeSet
<
String
>
treeSet1
=
new
TreeSet
<
String
>
();
17
treeSet1.add(
"
c
"
);
18
treeSet1.add(
"
a
"
);
19
treeSet1.add(
"
b
"
);
20
21
Iterator
<
String
>
iterator1
=
treeSet1.iterator();
22
while
(iterator1.hasNext())
{
23
System.out.println(iterator1.next());
24
}
25
26
//
////////////////////
/添加自定義排序
27
TreeSet
<
String
>
treeSet2
=
new
TreeSet
<
String
>
(myComparator);
28
treeSet2.add(
"
c
"
);
29
treeSet2.add(
"
a
"
);
30
treeSet2.add(
"
b
"
);
31
32
Iterator
<
String
>
iterator2
=
treeSet2.iterator();
33
while
(iterator2.hasNext())
{
34
System.out.println(iterator2.next());
35
}
36
}
37
38
}
39
運行結(jié)果:
a
b
c
c
b
a
--------------------
WE準高手
posted on 2008-02-27 13:34
大衛(wèi)
閱讀(8430)
評論(3)
編輯
收藏
所屬分類:
Java
FeedBack:
#
re: 使用TreeSet構(gòu)造排序的集合 2008-03-02 14:38
xifu
VV不錯,多了一條路子
回復(fù)
更多評論
#
re: 使用TreeSet構(gòu)造排序的集合[未登錄] 2009-01-04 00:05
sa
TreeSet類型是J2SE中唯一可實現(xiàn)自動排序的類型
不要亂說
treeset 實現(xiàn)了 sortedSet接口 所以他才能排序
如果你不自己定義comparator就按系統(tǒng)默認的方式排序
類似的還有 treeMap
回復(fù)
更多評論
#
re: 使用TreeSet構(gòu)造排序的集合
2009-05-09 16:35
asdfljasf
不錯
回復(fù)
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
myAndroid(Struts2+Sitemesh+Freemarker)
我的web.xml(freemarker+stripes+spring)
解決FreeMarker中文亂碼問題
防御性編程應(yīng)該適可而止
關(guān)于類的劃分的一點點感悟
hibernate(jpa)中annotation配置非自增字段為主鍵
hibernate(jpa)復(fù)合主鍵annotation聲明方法
判斷是否含有GBK以外的字符
Struts2 + jQuery 實現(xiàn)ajax
命令行junit
Copyright ©2025 大衛(wèi) Powered by:
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
久久青草亚洲AV无码麻豆
|
亚洲av无码专区在线观看素人
|
亚洲精品456人成在线
|
久久精品毛片免费观看
|
久久亚洲精品无码观看不卡
|
33333在线亚洲
|
国产精品成人免费一区二区
|
久久国产成人精品国产成人亚洲
|
美女尿口扒开图片免费
|
免费v片在线观看视频网站
|
国产综合亚洲专区在线
|
日韩毛片在线免费观看
|
中文字幕日韩亚洲
|
精品四虎免费观看国产高清午夜
|
亚洲av色福利天堂
|
最近中文字幕2019高清免费
|
亚洲人成在线播放
|
日本高清免费aaaaa大片视频
|
黄色免费在线网址
|
亚洲中文字幕无码久久精品1
|
中文在线观看免费网站
|
亚洲熟妇无码另类久久久
|
免费国产成人18在线观看
|
亚洲日产2021三区
|
免费无码又爽又刺激毛片
|
无遮挡国产高潮视频免费观看
|
免费黄色app网站
|
爱情岛论坛亚洲品质自拍视频网站
|
青青青国产在线观看免费网站
|
亚洲日韩国产精品乱-久
|
又大又粗又爽a级毛片免费看
|
亚洲AV无码乱码麻豆精品国产
|
在线免费观看韩国a视频
|
久久一区二区免费播放
|
亚洲国产精品综合福利专区
|
国产yw855.c免费视频
|
久久久久亚洲精品无码网址色欲
|
亚洲日本一区二区一本一道
|
亚洲免费视频在线观看
|
亚洲最大中文字幕无码网站
|
久久精品国产亚洲5555
|