1.保留指定collection1中包含的所有元素2.retainAll方法用于從collection中移除未包含在指定collection1中的所有元素。3.語法 boo...
首先先看三種遍歷1.普通for循環(huán) : 2.增強(qiáng)for循環(huán): 3.迭代器 關(guān)于list遍歷過程中,能否增加或者刪除數(shù)據(jù),看代碼實(shí)現(xiàn).
contains方法的源碼是用equals()比較的,也就是說比較的是地址,所以要在類中重寫equals()方法.看代碼如何實(shí)現(xiàn)的:User類 main中:
1.定制排序,即是自己寫一個(gè)比較器.可命名為MyComparator.2.在定義set的時(shí)候,后面的()里面要 創(chuàng)建構(gòu)造器對(duì)象TreeSet set = new TreeS...
1.Treeset中的集合石有序的,(有序即是按照大小寫排序),是用二叉樹實(shí)現(xiàn)的.2.明白二叉樹的數(shù)據(jù)結(jié)構(gòu).遍歷的時(shí)候 前序: 中左右中序: 左中右后序: 左右中3.Tr...
用集合做參數(shù):先在main方法中,創(chuàng)建book對(duì)象,放進(jìn)接口之后,接口作為參數(shù)進(jìn)行傳遞,對(duì)person對(duì)象進(jìn)行初始化.Book類: Person類注意:類的屬性定義為接口,如...
選擇排序:外循環(huán)循環(huán)一輪,就是拿這個(gè)固定位置的數(shù)與后面比較,確保當(dāng)前這個(gè)位置的數(shù)是這個(gè)位置之后的所有數(shù)據(jù)的最小值.不明白意思的話看代碼:(注釋掉的代碼)