字符串和文字之间有什么区别?

时间:2011-09-09 01:00:33

标签: java computer-science

“我喜欢Comp Sci!”的类型是什么?我很确定它是一个字符串还是一个文字,任何人都可以指出两者之间的区别并帮助我找到答案

3 个答案:

答案 0 :(得分:5)

字符串是一系列字符。文字是作为程序的一部分输入的数据。如果您在程序中输入了"I like Comp Sci",那么它就是字符串文字。

答案 1 :(得分:1)

在大多数语言中,它将被视为字符串和文字。字符串是组成文本部分的字符集合。文字是无条件常量,直接输入到源代码中。它们不是相互排斥的。

答案 2 :(得分:0)

字符串是一种数据类型,但字符串文字是指字符串字面通常用引号定义的字符串:

String myString = "This is a literal string";

在示例中,String是类型,myString是变量或引用名称,引号中的文本是文字字符串。