问答详情
源自:4-10 编程练习

帮忙看看这两种怎样不同 为什么一种代表行 一种代表列

http://img2.mukewang.com/59ca2d160001526f04600679.jpg

这个一维数组长为2 代表的就是 行     二维数组长为3 代表的就是列

['小A','女',21,'大一'] 这个不是一个一维数组 长为4 就是列 吗 所以能用 infos[i][3] === "大一" && infos[i][1] === "女 筛选出答案吗

http://img1.mukewang.com/59ca2d160001cd1a07180610.jpg


提问者:qq_巴黎魅影_0 2017-09-26 18:37

个回答

  • Molly喜
    2017-12-12 13:22:02

    可以的


  • 慕慕0921440
    2017-10-31 17:25:50

    infos[i][j];

    [i] 代表了行 ;

    [j]代表列 从0到infos.length -1;

  • love_kim3176858
    2017-10-23 20:20:36

    [
            ['小A','女',21,'大一'],
    	['小B','男',23,'大三'],
    	['小C','男',24,'大四'],
    	['小D','女',21,'大一'],
    	['小E','女',22,'大四'],
            ['小F','男',21,'大一'],
    	['小G','女',22,'大二'],
    	['小H','女',20,'大三'],
    	['小I','女',20,'大一'],
    	['小J','男',20,'大三']
      ]

    你那种判断方法是可以的,就是把两种判断合在了一起,而且二维数组里面用逗号隔开的就是一维数组来的,也就是行,有多少个一维数组,二维数组就有多少行。

  • 谁知道叫啥呢
    2017-09-26 19:10:26

    不可以,因为===在JAVA中不是运算符,不会识别