java中String和char的区别

首先来看一下Java的数据类型。Java 包括两种数据类型:

1.原始数据类型(primitive data type):byte,short, char, int, long,float,double,boolean. 一共8种
2.对象(Object):除了8种原始数据类型,包括数组,都属于对象。

所以,char属于原始数据类型即字符,java中用单引号''来包含;String属于对象即字符串,java中用双引号""来包含,String内部用来存储的结果是一个char字符数组。

例如:

char a='1';      //定义一个字符
String b="dadsa"; //定义一个字符串
posted @ 2018-11-19 10:33  月眸  阅读(3722)  评论(0编辑  收藏  举报