A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 18255007004 中级黑马   /  2015-1-8 11:52  /  2088 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

java中数据类型中没有string ,它是对象,那么char是字符为什么字符串string是对象

7 个回复

正序浏览
char是基本数据类型。而String的底层相当于是一个char数组,只不过这个对象比较特殊而已
回复 使用道具 举报
那个chudaming解释的不错,字符串的长度
回复 使用道具 举报
char是Java定义的基础类型,每个char类型变量有固定长度,没有功能接口,而String已经不是基础类型,有自己的功能接口,数据的长度是不定的
回复 使用道具 举报
我是这么理解的,对于基本数据类型,在内存中都会用确定大小的空间来存储,因为char类型的数据只有一个字符,而String类型的数据却不一定是一个字符,所以String类型的数据就不是基本数据类型了。
回复 使用道具 举报
说的有点模糊
回复 使用道具 举报
同样没有明白你想问什么?
回复 使用道具 举报
我不是很明白你说的是什么意思?可以详细的说明一下你的问题吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马