问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java中字符数组默认值

发布网友 发布时间:2022-04-29 09:10

我来回答

4个回答

热心网友 时间:2022-06-25 06:51

/*看代码,看注释。那个参考资料是ASCII的百度百科。*/
public class ArrayDemo01
{
public static void main(String[] args)
{
char[] arr = new char[5];
arr[0] = 'a';
arr[1] = 'A';
for (char ch : arr)
{
/*发现前两个是97和65,以后全是0,而由标准ASCII表不难知道:
'a'和'A'对应的ASCII码值分别是97和65,null对应的是0,所以,
我想,字符数组的默认值应该是null。*/
System.out.println((int) ch);
}
}
}

参考资料:http://ke.baidu.com/view/15482.html?wtp=tt

热心网友 时间:2022-06-25 06:51

一个原则:是数字的数组默认值都是0,是对象的数组默认值都是null

char数组算数字数组。

但是数字的封装类,比如Character[],Integer[]是对象数组,默认值为null

热心网友 时间:2022-06-25 06:52

字符数组的默认值应该是:空格;
测试程序:
class CharArrayTest
{
public static void main(String[] args)
{
char[] charArray=new char[5];
charArray[1]='a';
System.out.println(charArray[0]==' ');
}
}
打印输出结果是:
ture

热心网友 时间:2022-06-25 06:53

没有默认值
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 JAVA问题,谁会数组会的交下我吧- -? c++中为什么写入构造函数后,所给的对象数组的值都是默认值,而且不能改变? 在java中,数组分配类(内)存后的元素默认型和他的对象分别是什么 在C++中 使用new创建数组时,不能指定初始值,其初始值为默认值,这个默认值是随机的还是都默认为0了? java中对象的默认值都为null吗 数组的默认值是什么?? 白板笔太久没用干了怎么办 白板笔的笔盖由于长时间没有盖,而是鼻尖变干不能写字怎么办? 怎么再Excel中画两组数据的函数图 用excel画函数图 怎么用excel做函数图 秋天的早晨为什么会有大量的雾 为什么有雾? 电子秤连接打印机打印出来是乱码 发微信图片怎样添加文字 电子称乱码怎么办顶尖AcLAs dgl-50电子秤乱码 蟋蟀电子称显示LLLLL怎么办? 电子秤出现乱码怎么办 关于3D动画 哪个软件好用 JAVA基础数组的问题 浙政钉重复的内客十1怎么设置 对象数组初始化(C#) C++中用string定义的数组默认值是多少? 钉钉里面➕1⃣️怎么设置? c语言定义一维数组,元素未初始化,那数组元素默认值是什么 String型数组里的元素默认值是 Java中一维数组定义及初始化 int []a; a[]={1,2,3}; 是错的,为什么 数组变量一般应该先定义后使用,当定义数组变量后,该数组各元素的初值是什么? 怎么设置win10的照片导入 win10导入图片和视频在哪里 Win10怎么自动导入iPhone中的照片和视频 onenotewin10里怎么调整导入的图片 桌面图标不见了怎么办 win8 在线急等win10从手机导入照片时,导入并删除选项没了怎么办? win10电子表格插入图片透明选项在哪里 22年的养老保险每月交多少 自己交职工养老金一月多少钱 工资2500养老保险一月交多少 养老保险一月要交多少钱。个人。以后能拿多少钱