1

我在android应用程序中看到了一些读/写短信的代码。我在任何地方都看到像这样的字符串

colName =  colName + " so and so";

如果我使用有什么区别

colName = "hello";
4

3 回答 3

2

区别如下:如果您使用colName = colName + " so and so";,那么您将一些内容附加到 colName

如果您使用colName = "hello";,只需colName 设置为“hello”

所以如果你跑

colName = "hello";
colName = "hello";

结果字符串将是“你好”

如果你使用

colName = "hello";
colName =  colName + " so and so";

结果字符串将是“你好某某”

于 2012-12-13T08:19:02.460 回答
2

在 ( colName = colName + " so and so";) 这是一个连接..
ex : if colName = "hello"after colName = colName + " so and so";it will be"hello so and so"

colName = "hello";你只是将价值分配给colName..

于 2012-12-13T08:19:14.457 回答
1

colName = colName + "某某";是一个串联。您将字符串“so and so”附加到 colName 。假设您有这个:

colName = "I told you";
colName = colNanme + " so and so"; // resulting string = I told you so and so

另一种写法:

colName = "I told you";
colName += "so and so"; // resulting string = I told you so and so

而对于 colName = "我告诉过你"; 您只是为变量 colName 赋值。

colName = "I told you";
colName = "so and so"; // resulting string = so and so

希望它清楚

于 2012-12-13T08:26:20.310 回答