【发布时间】:2011-01-23 02:54:00
【问题描述】:
我有一个没有元素的 int 数组,我正在尝试检查它是否为空。
例如,为什么下面代码中的 if 语句的条件永远不会为真?
int[] k = new int[3];
if (k == null) {
System.out.println(k.length);
}
【问题讨论】:
-
你能多贴一些代码吗?初始化数组的位会很有用。
-
我不知道你在问什么。肯定要检查一个数组是否为空,有人会说 (array == null)
-
你不想要 if (k != null)