前言:在java開發(fā)中我們離不開集合數(shù)組等,在java中有個(gè)專有名詞:“容器” ,下面會(huì)結(jié)合Thinking in Java的知識(shí)和實(shí)際開發(fā)中業(yè)務(wù)場景講述一下容器在Web項(xiàng)目中的用法。可結(jié)合圖片代碼了解Java中的容器

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團(tuán)訓(xùn)

 備注 :這個(gè)地方 ,參考于朝向遠(yuǎn)方的博客Java容器詳解 ,既然前人總結(jié)的這么好,我就直接拿來用,在這里更注重在實(shí)際開發(fā)中的例子,感謝那些總結(jié)的前輩們,辛苦了。

簡單的數(shù)組例子

  Thinking in Java 中并沒有把數(shù)組歸為Java的容器,實(shí)際上數(shù)組的確不是Java獨(dú)有的c++ ,c都有數(shù)組。但是,在web開發(fā)時(shí)我還是把數(shù)組歸類到容器中,因?yàn)樗麄冋f白了都是在做相同的事情

另外還有一個(gè)細(xì)節(jié)點(diǎn)就是:我翻遍了我開發(fā)過的項(xiàng)目,但是很驚訝的發(fā)現(xiàn),這么多項(xiàng)目里直接用數(shù)組存儲(chǔ)對象極為少見。想想也是,java是面向?qū)ο蟮?,而?shù)組對java總歸是有點(diǎn)偏底層。

珍惜這來之不易的demo吧: 

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團(tuán)訓(xùn)

public Map<String, String> getDimValue() {
        if (this.dimValue != null)
            return dimValue;
        this.dimValue = new HashMap<String, String>();
        if (this.dim != null && this.dim.length() != 0) {
            String[]