“Char”之间的差异和“String”在Java [英] Difference between "Char" and "String" in Java
问题描述
我正在读一本我正在努力学习的Java书,我有一个问题。我不明白变量类型 char
和 String
之间的区别是什么。例如, int
和 short
之间有一个区别,内存中的字节和数字区域
但 char
和 String
?除了 char
use(')和String()。
PS:真正的编程语言(在学校,我为编程课学习了一种假的语言。)
char
是一个字符。 String
是零个或多个字符。
是一个原始类型。
String
是一个类。
char c ='a';
String s =Hi!;
请注意 char
的单引号, String
的双引号。 / p>
I am reading a book for Java that I am trying to learn, and I have a question. I can't understand what is the difference between the variable type char
and String
. For example, there is a difference between int
and short
, the bytes at the memory and the area of numbers that they have.
But what is the difference between char
and String
? except that char
use (') and "String" (").
PS: It is my first "real" programming language. (At school I learned a fake-language for the purpose of the programming lesson.)
char
is one character. String
is zero or more characters.
char
is a primitive type. String
is a class.
char c = 'a';
String s = "Hi!";
Note the single quotes for char
, and double quotes for String
.
这篇关于“Char”之间的差异和“String”在Java的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!