集合框架:
大數(shù)值計算:就好比小學(xué)的時候?qū)W習(xí)的加法運(yùn)算,個位跟個位對其,十位跟十位相加,百位跟百位相加,相加時逢10進(jìn)1。首先用兩個集合,把組數(shù)組放入集合中,先壓進(jìn)去的是高位,所以高位在最下面的位置,低位最后壓進(jìn)去再最高(最先出站進(jìn)行運(yùn)算),只要滿足10就進(jìn)位,每出站一次運(yùn)算一次。步驟:先申請2個字符串,把要計算的數(shù)值存放到字符串中,然后申請兩個數(shù)組,將字符串的轉(zhuǎn)換成數(shù)組,拆分進(jìn)行存儲。接著申請2個集合,把數(shù)組里面的數(shù)值用循環(huán)添加到集合之中(進(jìn)站),這樣一來高位就在下面,個位就在上面。我們先問一下2個集合那個大?按照最大的集合循環(huán),申請一個int進(jìn)位存儲。最后是取值,在循環(huán)中申請2個變量,開始出站操作,每出一個轉(zhuǎn)換成Integer類型,寫上異常處理,如果沒有值可以取出就報異常錯誤(分開寫的用處,2個集合長度不一樣)。開始計算,計算結(jié)果大于等于10整除10,就是逢10進(jìn)1,不大于10不追加。最后字符串顛倒輸出出去。
集合工具類:
排序:按照ASCII進(jìn)行排序。
混排:每次打印的結(jié)果都不一樣。
顛倒:
搜索:搜索出來告訴下標(biāo)數(shù)。
拷貝:覆蓋,集合進(jìn)行覆蓋前面的集合。
最大值最小值
泛型:不說明泛型就是Object類型。
就是用來說明類型。
在集合中非常多,用于控制集合存儲類型,作用是:說明存放的是什么類型。
<T>可以寫多個
<extendsString>這里說明類型只能是String或者String子類。
也可以在方法上聲明泛型。
泛型是程序設(shè)計語言的一種特性。允許程序員在強(qiáng)類型程序設(shè)計語言中編寫代碼時定義一些可變部分,那些部分在使用前必須作出指明。各種程序設(shè)計語言和其編譯器、運(yùn)行環(huán)境對泛型的支持均不一樣。將類型參數(shù)化以達(dá)到代碼復(fù)用提高軟件開發(fā)工作效率的一種數(shù)據(jù)類型。泛型類是引用類型,是堆對象,主要是引入了類型參數(shù)這個概念。
泛型申請:
可以在申請泛型的后面寫上繼承,表明繼承于String,或者String下面的子類才可以,控制了范圍。
泛型要求是排序接口:
雙列集合:Map:1.Hashtble2.Hashmap雙列集合有2個部分,一個存儲鍵,一個存儲值,拿值的時候要拿鍵來去值的。
Map方法:
以上就是長沙達(dá)內(nèi)教育java培訓(xùn)機(jī)構(gòu)的小編針對“Javase視頻推薦,學(xué)習(xí)集合框架”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
Javase零基礎(chǔ)學(xué)習(xí)視頻
2020JavaSE進(jìn)階:http://www.bjpowernode.com/javavideo/144.html
Java視頻