一 char和string的区别:
1 char是表示的是字符,定义的时候用单引号,只能存储一个字符。例如; char='d'.
而String表示的是字符串,定义的时候用双引号,可以存储一个或者多个字符。例如:String=“we are neuer”。
2 char是基本数据类型,而String是个类,属于引用数据类型。String类可以调用方法,具有面向对象的特征。
二 char类型
char在Java中是16位的,因为Java用的是Unicode。
三 String类型
1 java设计了两种不同的方法来生成字符串对象,一种是使用双引号,一种是调用String类的构造函数。
String str1 = "we are student";
String str2 = new String ("qau neu");
————————————————
版权声明:本文为CSDN博主「qauchangqingwei」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qauchangqingwei/article/details/80831797
更深度的区别参考这位博主的讲解