zoukankan      html  css  js  c++  java
  • Java中的多维数组

    先建一个一维数组String people[]={"上衣","衬衫","裤子","鞋子"};

    现在你就是这个people  你身上穿着上衣 衬衫 裤子 鞋子。  people[4];

    建一个二维数组
     String family[][] = {
     
    {“上衣”,“衬衫”,“裤子”,“鞋子”},
    {“上衣”,“衬衫”,“裤子”,“鞋子”}
    };
     
    这是一个家  家里有三个人 大家都穿着衣服 family[3][4]。家里有3个人 每人都穿了4件衣服

    建一个三维数组
    String BigFamily[][][]={
    {
    {“上衣”,“衬衫”,“裤子”,“鞋子”},
    {“上衣”,“衬衫”,“裤子”,“鞋子”},
    {“上衣”,“衬衫”,“裤子”,“鞋子”}
    },
    {
    {“上衣”,“衬衫”,“裤子”,“鞋子”},
    {“上衣”,“衬衫”,“裤子”,“鞋子”},
    {“上衣”,“衬衫”,“裤子”,“鞋子”}
    },
    {
    {“上衣”,“衬衫”,“裤子”,“鞋子”},
    {“上衣”,“衬衫”,“裤子”,“鞋子”},
    {“上衣”,“衬衫”,“裤子”,“鞋子”}
    }
    
    };
     

    怎么理解?过年了 吃年夜饭了 你几个大爷都来你家吃饭了 来了三个大爷 每个大爷家有3人 每人穿了4件衣服[3][3][4]从本质上来看 java的多维数组也就是可以理解为数组的数组,任何多维数组都可以拆分成一维数组。补充一下 问你家有几人 family[3][4] 你肯定不能回答别人说你穿了4件衣服或者你们家一共穿了12件衣服吧 你只能回答3个人同理,问你家来了几个大爷,你也不能说 我家来了9个人或者36件衣服吧,谁知道有没有可能你一个大爷家就9个人, 直接告诉他 又有三个大爷来蹭饭了!所以多维数组的length返回的是外面[]的长度。
    不和别人一样,不复制只真正理解
  • 相关阅读:
    Linux shell中运行命令后加上字符“&”的作用(转)
    初探Nginx架构
    NeoLoad系列- 快速上手教程
    Web服务器性能压力测试工具
    Web页面性能测试工具浅析
    主流压力测试工具推荐
    Jmeter系列-webdriver代码范例
    Jmeter系列-webdriver插件
    Jmeter系列-自动生成html报告
    loadrunner如何监控windows系统的资源
  • 原文地址:https://www.cnblogs.com/Vinlen/p/12766364.html
Copyright © 2011-2022 走看看