2013-04-17 12 views
5

Sto lavorando su Android. Nel mio progetto sto aggiungendo '|' simbolo e '@' simbolo per stringa ma non aggiunge simbolo @. Io non sono arrivare dove ho sbagliato. Per favore aiutami con questo.Come aggiungere @ simbolo alla stringa in Android?

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

Quando stampo la stringa "str" ​​sta visualizzando solo un valore id ma non stampa ID1 e ID2. uscita: | 13

+0

String str = ""; str = str + "|" + 5 + "@" + 7 + "@" + 10; System.out.print (str); output: | 5 @ 7 @ 10 – Triode

+0

stessa stringa sta dando uscita nel mio dispositivo – stinepike

+0

La stringa data concat dovrebbe funzionare bene. Ti suggerirei di usare StringBuilder quando sono coinvolti molti concatenamenti di stringhe. – jaga

risposta

0

Utilizzare questa:

<string name="strings">\@Strings</string> 
0

devo controllare come

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

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

e output come

|[email protected]@C 
0

ho provato questo,

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

suo funzionamento, produce l'uscita

A|[email protected]

Problemi correlati