当前位置:  开发笔记 > 编程语言 > 正文

如何查看int数组中的元素是否为空?

如何解决《如何查看int数组中的元素是否为空?》经验,为你挑选了2个好方法。

例:

我想看看是否array[5]持有值或是空的.



1> Bill the Liz..:

原始数组中的元素不能为空.它们总是初始化为某些东西(通常0用于int数组,但取决于你如何声明数组).

如果你像这样声明数组(例如):

int [] myArray ;
myArray = new int[7] ;

然后所有元素都将默认为0.

声明数组的替代语法是

int[] myArray = { 12, 7, 32, 15, 113, 0, 7 };

其中数组的初始值(在这种情况下大小为7)在花括号中给出{}.



2> Rob Kennedy..:

Java数组中没有"空"元素.如果数组的长度至少为6,则元素5存在且具有值.如果您尚未为该位置分配任何其他内容,则它将具有零值,就像对象的未初始化字段所具有的那样.

如果它是一个Object后代数组,那么您可以检查该元素是否相等null.

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有