Java Lang 中的二维数组
我的问题是,我可以检查一个地方是否为空,或者用我的方式在二维字符串数组中将一个地方设置为空。
String [][] xx=new String [][]
public void set(int a,int b)
{
xx[a][b]=null;//setting null
}
.
.
.
.
.
if(xx[a][b]==null)//check if null
///some codes
这可能吗?或者如果错了,该怎么做。?问候..
My question is,can i check a place if null,or set a place to null in two dimensional String array with my way.
String [][] xx=new String [][]
public void set(int a,int b)
{
xx[a][b]=null;//setting null
}
.
.
.
.
.
if(xx[a][b]==null)//check if null
///some codes
İs it possible?Or if wrong,how to do it.?Regards..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要指定数组中有多少个元素,并且不必手动将元素设置为 null。
You need to specify how many elements are in your array, and you don't have to manually set the elemnts to null.
是的。由于这是一个对象数组(实际上只是一个内存地址数组,因此您确实可以将它们设置为 null,因为这会将地址设置为 0)。但是,如果您有一个基本类型的二维数组(例如 int),则不能将位置设置为 null。
Yes. Since this is an array of objects (which is really just an array of memory addresses, you can indeed set them to null as that would be setting the address to 0). However if you have a two dimensional array of a primitive type, such as an int, then you cannot set positions to null.