java - java中如何验证单元格数组是否为空?

标签 java

我正在尝试插入一个单元格数组,但前提是该单元格为空。

在我的例子中,这意味着 null 因为我初始化了一个空的 char 数组,并且我只想在单元格为空时插入 (null)。

测试:if grid[i][j] == null 不起作用,我得到“==无法应用于'char',null” .

执行此操作的正确方法是什么?

最佳答案

“空”字符是'\0',因此您可以比较grid[i][j] == '\0'

文字 null 用于引用类型,而 char 则不是。

关于java - java中如何验证单元格数组是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58665976/

相关文章:

java - 如何在抽屉菜单中获取登录用户的信息?

java - 使用 JSch 从 SFTP 服务器下载文件

java - cucumber Java : How to force JSON plugin generation

java - 测试两个迭代器的相等性?

java - 您可以使用空间而不使用 LiveData 对象吗?

java - 使用 BufferedImage 序列化对象的 ArrayList

java - 添加和删​​除水平列表项 onScroll

java - 是否收集了 lambda 垃圾?

java - 如何知道 Activity 何时在 Fragment 中死亡

java - 对于包含名为 "Node"的类的 JNI C++ 代码,JVM 无法按预期工作