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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 逍遥才子121 中级黑马   /  2015-5-3 17:42  /  781 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

新人,学到基本数据类型的数据结构了,看到有出现char[]数组和string[]数组,
还有单引号‘和双引号“”,如'a',"a"有什么区别
还有byte[]字节数组有什么应用,求指教

评分

参与人数 1技术分 +1 收起 理由
lwj123 + 1

查看全部评分

5 个回复

倒序浏览
char[]数组中保存的每个元素是单个字符,如 a;String[]数组中保存的每个元素是一个个的字符串,如abcd.
回复 使用道具 举报
char和String的区别char是单个字符,用单引号表示,里面只能存一个字符,String用双引号引起来,里面可以是多个也可以是一个。byte[]数组,应用较多举一个例子,在IO流里建立缓冲区时用的。
回复 使用道具 举报
char是指单个字符,而String是指字符串。
回复 使用道具 举报
打代码中:字符代码要打:
char x='a'; //字符型(单引号)  
string y="ailaohuyou";//字符串,双引号(基本就是很多字母组成就 属于string一类
如果输入System.out.println('a'+1); //的话 'a'就被强制转化成数字97,输出来就是98了。
还有byte[]字节都属于基本数据类型,你学到后面有强制转化整数类型的时候你就会懂的了,是刚刚开始的时候,计算机数据没有那么大的存储需求,后面越来越大,所以类型就变多了,取值范围也变得非常大。类似于小的可以存进大里面,取值范围大的存不进取值范围小的(我也只懂皮毛,好好加油就好了)
回复 使用道具 举报
char是单字符,string是字符串。''和""是标示用的,''用于字符'a',但是""是字符串的"a"是字符串。byte[]是byte类型的数组
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马