java中 char和string最大的区别就在cahr是基本数据类型,String 引用数据类型
String 在java中是作为对象处理的。
(1) 类型不同,char是字符类型, String是字符串类型
(2) String字符串是用""来包含串的, char是用''来包含单字符的
char a='1';//定义一个字符
String b="dadsa";//定义一个字符串
(3) String内部用来存储的结果是一个char字符数组。
private final char value[];//这是string中用来存储值的结构。
你可以把字符串看成一个字符数组,最大的区别就在char是基本数据类型,String 引用数据类型String 在java中是作为对象处理的。
1、在java中char属于八种基本数据类型之一,而String不属于八种基本数据类型之一,String属于引用传递数据类型
2、char定义的是一个字符,而String定义的是一个字符串
例如:
char a='hh'
String b="hello"
5,java中的char和String
一个是字符 一个是字符串 你懂么