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"; //定义一个字符串