0

由于我一直在学习几种不同的语言,我发现 java 是唯一具有“char”数据类型的语言。例如,javascript 的 charAt() 返回一个字符串,而在 java 中该方法返回一个字符。“字符”数据类型是否有原因,为什么其他语言不使用它们?

4

2 回答 2

1

詹姆斯·高斯林告诉我

大多数情况下,如果您使用单个字符值,您将使用原始 char 类型。

例如:

char ch = 'a'; 
于 2013-06-12T05:17:35.007 回答
0

我想说并且问自己

对于char a='a'; &String a="a";

How much memory does a char variable takes ?

How much memory does a string literal or string object takes ?

如果你弄清楚了,那么这就回答了你的问题

于 2013-06-12T05:32:03.430 回答