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"; //定义一个字符串
原文地址:https://www.cnblogs.com/eyesmoon/p/9981792.html