永发信息网

java 为什么char a=' ';报错?

答案:2  悬赏:30  手机版
解决时间 2021-01-25 11:32
就是 给他赋值 不能赋空的啊?为什么?
最佳答案
一、char a; 这时a本来就是空值
二、char要么不赋值,要么必须有值,不能为null,必须给一个字符,空格也行
三、不可以用char a=null; 或char a=' ';都会报错

java中的数据有基本类型和类类型之分。
char,int,long,short,byte,double,float等等以小写字符开头的不是一个类的实例,而是基本类型,不能等于null.
只有实例化的类才能赋予null,比如:Character,Byte,Long,Integer,他们都是类,一个声明为Character类型的变量可以=null
全部回答
java中int直接转换成char类型,输出的是乱码,如下例子: public class ceshi { public static void main(string[] args) { char a = (char) 2; system.out.println(a);//输出的为乱码 } }结果:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
time heals all wounds//是
新浪微博加关注会收费吗
水瓶座男友怎么这么爱较真
我的大腿内侧有一片小红疙瘩,很疼还有点痒
拳皇97陈国汉怎么发的隐藏大招
农村三层楼房抵押贷款能否拆迁重建或加层
粤语晚安是早透还是早抖?
人是一种社会性动物
加油站(大名府路和平安街交叉处往西南方向)怎
一个人能同时注册为两个公司的法人代表吗吗
总胆红素高40.间接胆红素高36是正常人的多少
五元一次方程该如何求方程?
点对点通信的概念和特点?点对点通信的方式,功
梦见小鬼在阎王面前告我状
海南九所镇有没有火车站?
推荐资讯
forever真的是为詹姆斯写的吗
邢台市巨鹿县国土资源局地址好找么,我有些事
天峰国际运输有限公司地址好找么,我有些事要
龙达汽车修理厂地址在什么地方,我要处理点事
小儿重症腹泻在纠正脱水、酸中毒时,可能出现
半开玩笑地对天秤男表白,他答应了,说明什么
明珠花园停车场(七星路75号明珠花园停车场)地
国际经济形势的变化导致人民币汇率的波动是必
华数的移动宽带,今年十一月刚刚装的,前几天
南庭茶楼地址在什么地方,想过去办事
近年来,我国盛行“与国际接轨”,而赵本山小
吴茱萸粉末显微特征中可见
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?