1

AndroidアプリケーションでSMSを読み書きするコードを見てきました。どこでも次のような文字列が表示されます

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";

結果の文字列は「hello」になります

使用する場合

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

結果の文字列は「hello so and so」になります。

于 2012-12-13T08:19:02.460 に答える
2

( colName = colName + " so and so";) 内は連結です。
例: if colName = "hello"after colName = colName + " so and so";it will"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 に答える