<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    itkui

    年少為何不輕狂!

    關于多維數組

    學習Java有一段時間了。一直忙著“上層建筑”,卻忘了好好打好“地基”。雖然我想盡力的向上建,但是我明顯感覺到這幢小樓岌岌可危了。沒辦法,現在打地基中。
    以下是為了理解多維數組而編的一段代碼,明白了大概。我想Java中的多維數組應該是“行優先排序”的。從這段代碼里可以直觀的了解下多維數組的結構。
    順便請大家指點下,多謝。

    /**
    *
    @author itkui
    ×
    @author's http://www.tkk7.com/itkui/
    */

    class  MultiDimArray
    {
        
    public static void main(String[] args){
            
    //基本數據類型的多維數組
            int[][][] a={{{1,2,3},{4,5,6}},{{7,8,9},{10,11,12}}};
            
    //new了一個指定維數的多維數組,結構和a相同。
            int[][][] b=new int[2][2][3];
            
    //分解最外層{};
            for(int i=0;i<a.length;i++){
                
    //分解第二層{};
                for(int j=0;j<a[i].length;j++){
                    
    //徹底打入敵人內部{};
                    for(int k=0;k<a[i][j].length;k++){
                        b[i][j][k]
    =a[i][j][k];
                        System.out.print(
    "a["+i+"]["+j+"]["+k+"]"+a[i][j][k]+"\t");
                        System.out.print(
    "b["+i+"]["+j+"]["+k+"]"+b[i][j][k]+"\n");
                    }

                }

            }

        }

    }

    posted on 2007-07-04 12:10 itkui 閱讀(1175) 評論(10)  編輯  收藏 所屬分類: Java

    評論

    # re: 關于多維數組 2007-07-04 13:14 L

    這些還不算地基把。。  回復  更多評論   

    # re: 關于多維數組 2007-07-04 13:28 itkui

    @L
    這不算地基什么才算是地基呀?
    閣下理解的地基是什么呢?  回復  更多評論   

    # re: 關于多維數組 2007-07-04 14:46 金大為

    有誤導新手的嫌疑。
    嚴格的說,java沒有多維數組的概念。
    他所謂的多維數組只是數組的數組。
      回復  更多評論   

    # re: 關于多維數組 2007-07-04 15:00 itkui

    @金大為
    這段代碼是為了搞清楚多維數組的結構而寫。
    弄清楚結構了,理解起來就容易了。
    反正我自己對多維數組理解又透徹了些。
    我本身就是個新手,何來誤導新手之嫌?
      回復  更多評論   

    # re: 關于多維數組 2007-07-04 15:58 shenxiangl

    的確就是數組的數組,呵呵,沒看出什么特別的  回復  更多評論   

    # re: 關于多維數組 2007-07-04 16:15 itkui

    @shenxiangl
    int[][][] a={{{1,2,3},{4,5,6}},{{7,8,9},{10,11,12}}};
    int[][][] b=new int[2][2][3];
    a、b結構上的對應關系是我所要表述的重點。
    int[2][3][4]對應{{{{},{},{},{}},{{},{},{},{}},{{},{},{},{}}},{{{},{},{},{}},{{},{},{},{}},{{},{},{},{}}}}。
    {}里有{}兩對、每個{}里有{}三對,每個{}里有{}四對。
      回復  更多評論   

    # re: 關于多維數組 2007-07-04 18:17 zhyiwww

    數組是一個很有意思的結構。
    可以模擬很多的結構,也是很多結構的基礎。
    數組里面可以訪對象,數組里面也可以放數組。
    所以數組就有了很復雜的數據結構。
    同時也是一個很靈活的數據結構。
    正是由于,數組可以套數組的結構,
    那么,數組的維數就可以沒有了限制。
    從這一點來說,就可以構建任意維德數組。  回復  更多評論   

    # re: 關于多維數組 2007-07-04 18:50 itkui

    @zhyiwww
    正是這樣才應該首先將數組的結構弄清楚了
    不過,多維數組真的很少甚至幾乎用不到。
    基本一維、二維就足夠了。  回復  更多評論   

    # re: 關于多維數組 2007-07-08 13:09 pass86

    還有String.length()和String[].length要注意哦.  回復  更多評論   

    # re: 關于多維數組 2007-07-08 16:58 itkui

    @pass86
    嘿嘿,錯不了!  回復  更多評論   

    導航

    統計

    留言簿(1)

    隨筆檔案(24)

    收藏夾(15)

    好站珍藏

    學習資源

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲女女女同性video| 狼色精品人妻在线视频免费| 成年性午夜免费视频网站不卡| 亚洲精品无码aⅴ中文字幕蜜桃| 亚洲Aⅴ无码一区二区二三区软件 亚洲AⅤ视频一区二区三区 | 中文字幕永久免费| 亚洲高清资源在线观看| 日韩在线a视频免费播放| 黄 色一级 成 人网站免费| 亚洲国产成人精品无码区在线秒播 | 亚洲午夜国产精品| 亚洲午夜福利精品无码| 91精品免费观看| 成人午夜影视全部免费看| 亚洲精品国产福利片| 亚洲日本中文字幕天堂网| 黄页网站免费观看| a级成人免费毛片完整版| 亚洲精品无码成人片久久不卡| 亚洲AV无码成人精品区在线观看| 日韩中文无码有码免费视频| 日韩内射激情视频在线播放免费| 国产亚洲精品美女| 亚洲AV一二三区成人影片| 亚洲色爱图小说专区| 国产三级免费电影| 我的小后妈韩剧在线看免费高清版| 国产精品免费大片一区二区| 亚洲男人的天堂久久精品| 久久精品视频亚洲| 国产亚洲精品看片在线观看| 午夜dj免费在线观看| 亚洲日本在线免费观看| 黄色片免费在线观看| 有色视频在线观看免费高清在线直播| 久久精品国产亚洲av麻豆图片| 亚洲国产精彩中文乱码AV| 亚洲综合另类小说色区色噜噜| 免费A级毛片无码免费视| 91九色老熟女免费资源站| 久久国产精品2020免费m3u8|