Java多维数组/打印空值
这是一个包含10行4列的数组。如何获取if以防止将空值打印到屏幕
for(int j = 0; j < calculation[i].length; j++)
if (calculation[i] != null)<-------- this does nothing, however if I change it to == null nothing prints to screen
System.out.print(calculation[i][j] + " \t");
System.out.print("\n");
# 1 楼答案
calculation[i]
不能为空,但calculation[i][j]
可以为空将代码更改为:
# 2 楼答案
这将为您打印除空值以外的整个数组