这个一维数组长为2 代表的就是 行 二维数组长为3 代表的就是列
['小A','女',21,'大一'] 这个不是一个一维数组 长为4 就是列 吗 所以能用 infos[i][3] === "大一" && infos[i][1] === "女 筛选出答案吗
可以的
infos[i][j];
[i] 代表了行 ;
[j]代表列 从0到infos.length -1;
[ ['小A','女',21,'大一'], ['小B','男',23,'大三'], ['小C','男',24,'大四'], ['小D','女',21,'大一'], ['小E','女',22,'大四'], ['小F','男',21,'大一'], ['小G','女',22,'大二'], ['小H','女',20,'大三'], ['小I','女',20,'大一'], ['小J','男',20,'大三'] ]
你那种判断方法是可以的,就是把两种判断合在了一起,而且二维数组里面用逗号隔开的就是一维数组来的,也就是行,有多少个一维数组,二维数组就有多少行。
不可以,因为===在JAVA中不是运算符,不会识别