2013-04-17 9 views
5

私はアンドロイドで取り組んでいます。私のプロジェクトでは、 '|' @記号を追加していません。私はどこに間違って行った ではない。これで私を助けてください。アンドロイドで@ symbolを文字列に追加するには?

String str=""; 
str = str + "|" + id + "@" + id2 + "@" + id3; 

文字列「str」を出力すると、id値だけが表示されますが、id1とid2は表示されません。 出力: | 13

+0

文字列str = "" を作り出します。 str = str + "|" + 5 + "@" + 7 + "@" + 10; System.out.print(文字列); 出力:| 5 @ 10 @ – Triode

+0

同じ文字列がデバイスに出力されています – stinepike

+0

指定された文字列の連結はうまく動作します。文字列の連結が多い場合、StringBuilderを使用することをお勧めします。 – jaga

答えて

0

使用この:

<string name="strings">\@Strings</string> 
0
私はこれを試してみました

よう

String id = "A"; 
String id2 = "B"; 
String id3 = "C"; 

     String str=""; 
     str = str + "|" + id + "@" + id2 + "@" + id3; 

と出力のようにそれを確認してい

TextView tvAt = (TextView)findViewById(R.id.tvAtExample); 
String id1 = "A"; 
String id2 = "B"; 
String id3 = "C"; 
tvAt.setText(id1 + "|"+ id2 + "@" + id3); 

その作業、それは出力

A|[email protected]