Java中“char”和“String”之间的区别
我正在读一本我试图学习的Java书,我有一个问题。我无法理解变量类型和.例如,和 之间存在差异,内存中的字节和它们具有的数字区域。char
String
int
short
但是 和 之间有什么区别?除了使用 (') 和 “String” (”)。char
String
char
PS:这是我的第一个“真正”编程语言。(在学校,我为了编程课的目的学习了一门假语言。
我正在读一本我试图学习的Java书,我有一个问题。我无法理解变量类型和.例如,和 之间存在差异,内存中的字节和它们具有的数字区域。char
String
int
short
但是 和 之间有什么区别?除了使用 (') 和 “String” (”)。char
String
char
PS:这是我的第一个“真正”编程语言。(在学校,我为了编程课的目的学习了一门假语言。
char
是一个字符。 为零个或多个字符。String
char
是基元类型。 是一个类。String
char c = 'a';
String s = "Hi!";
请注意 的单引号和 的双引号。char
String
char
表示单个字符。在java中,它是UTF-16字符。 可以被认为是一个字符数组。String
所以,想象一下“Android”字符串。它由字符组成。'A', 'n', 'd', 'r', 'o', 'i'
'd'
char
是 java 中的基元类型,是一个类,它封装了 .String
chars