java中 如何给int数组赋值赋一个空值

 我来答
一叹t
高能答主

2021-01-20 · 我们不创作,我们只是信息的搬运工。
一叹t
采纳数:2138 获赞数:11972

向TA提问 私信TA
展开全部

在Java的赋值语句中不能够给整形的数组赋值成一个空值,Java会给int一维数组赋值为0,但是要想实现空值的类型那么将int数组转换为Integer数组,Integer可以为空, 但int 不能为空。

数组是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。

数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。

扩展资料:

Java的语言特点:

Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。

例如,Java不支持go to语句,代之以提供break和continue语句以及异常处理。

Java还剔除了C++的操作符过载(overload)和多继承特征,并且不使用主文件,免去了预处理程序。因为Java没有结构,数组和串都是对象,所以不需要指针。

Java能够自动处理对象的引用和间接引用,实现自动的无用单元收集,使用户不必为存储管理问题烦恼,能更多的时间和精力花在研发上。

技术应用:

1、Android应用、在金融业应用的服务器程序、、网站、嵌入式领域、、大数据技术、高频交易的空间。

数组的特点:

1、数组是相同数据类型的元素的集合。

2、数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起。

参考资料来源:百度百科-Java

参考资料来源:百度百科-数组

高启强聊情感
高粉答主

2021-01-20 · 关注我不会让你失望
知道大有可为答主
回答量:5789
采纳率:100%
帮助的人:142万
展开全部

在java中int数组不能赋值为空,只能为0。如果想达到类似的效果,请将int数组转换为Integer数组。Integer可以为空,但int不能为空。

程序中用的最多是一般整数类型(简称“整数类型”或“整型”)和长整数类型(简称“长整型”),整数类型的类型名是“int”,长整型的类型名为“long int”,可简写为“long”,int和long都是关键字。

扩展资料:

int类型在内存中占用了4个字节,也就是32位。int类型是有符号的,因此,32位并不会全部用来存储数据,使用最高位来存储符号,最高位是0,提示数据是正数,最高位是1,表示数据是负数,使用其他的31位来存储数据。

整型数据的取值范围见表所示。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一瞥不够
推荐于2016-11-07 · TA获得超过905个赞
知道小有建树答主
回答量:760
采纳率:71%
帮助的人:196万
展开全部
在java中int数组不能赋值为空,只能为0.
如果想达到类似的效果, 请将int数组转换为Integer数组。
Integer可以为空, 但int 不能为空
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6cad8c3
推荐于2018-03-08 · TA获得超过219个赞
知道小有建树答主
回答量:261
采纳率:70%
帮助的人:34.3万
展开全部
int数组定义出来之后就已经都是初始值0了,如果要别的值得话再用一个for(int i=0;i<a.length();i++)挨个赋值即可
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhiyonggenhua
2011-11-08 · TA获得超过807个赞
知道小有建树答主
回答量:553
采纳率:0%
帮助的人:334万
展开全部
int a[]=null;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式