posts - 431,  comments - 344,  trackbacks - 0
          最近兩天突然對List和Set產生了興趣,發覺很多地方都在講他們的區別,包括是否可以添加重復對象以及他們的排序問題,仔細想想這個問題很有意思,我可以回答是有序的也可以說是無序的,這要看是怎么回答了,list是按照添加的先后順序來排序的,所以可以說他是有序的,說list無序是說他內部是無序的,Set有序說的是Set是內部排序的,按照從小到大排序。說他無序說的是他不按照你輸入的順序來排序。
          然后看到Hibernate里面用到一對多,或者多對多時候會用到Set,然后我看自己的model,里面明明用的是HashSet,為什么他就可以按照集合里對象的字段排序呢?問了楊大哥終于知道了,原來在返回的時候返回給用戶的是Hibernate的自己的類:org.hibernate.collection.PersistentSet。Oh my god!
          posted on 2008-01-16 17:39 周銳 閱讀(6020) 評論(3)  編輯  收藏 所屬分類: Hibernate 、Java
          主站蜘蛛池模板: 铁岭市| 久治县| 金湖县| 淮滨县| 马鞍山市| 襄垣县| 绥宁县| 峨边| 土默特左旗| 甘泉县| 望都县| 九台市| 黄浦区| 通河县| 抚顺县| 诏安县| 莆田市| 新津县| 泸溪县| 崇义县| 旅游| 三穗县| 淮南市| 陵水| SHOW| 万载县| 古浪县| 苍溪县| 开原市| 公安县| 南开区| 屏南县| 北流市| 育儿| 东丰县| 怀宁县| 黄石市| 楚雄市| 莎车县| 搜索| 吕梁市|