字符串的价值是多少?

时间:2013-01-15 14:54:57

标签: java string

如果我要在Java中创建一个String:

String example = "text";

变量示例的值是多少?起初我说价值是:文字,没有引号,但现在我第二次猜测自己认为价值是:“text”,带引号。救命啊!

2 个答案:

答案 0 :(得分:1)

变量值为text,没有引号。引号仅用于指定提供的数据是字符串而不是变量名。

如果要将"text"存储在变量中,则必须执行以下操作:

string s = "\"text\"";

为了在技术上准确,正如Henry在下面指出的那样,变量的实际值是对包含String的{​​{1}}实例的内存引用。

答案 1 :(得分:1)

值为text,不带引号。 您可以使用systemout将String的值打印到控制台以简单地测试它:

String example = "text";
System.out.println(example);

结果:

text