58 votes

int en chaîne dans Android

J'obtiens l'identifiant de la ressource comme ceci :

 int test = (context.getResourceId("raw.testc3")); 

Je veux obtenir son identifiant et le mettre dans une chaîne. Comment puis-je faire ceci? .toString ne fonctionne pas.

123voto

SingleShot Points 9258
String testString = Integer.toString(test);

25voto

Francois Points 2397

Ou vous pouvez utiliser Utiliser

String.valueOf()

par exemple.

 int test=5;
String testString = String.valueOf(test);

5voto

Maria Gheorghe Points 589

Très rapide à faire si vous ne vous souvenez pas ou n'avez pas le temps de taper un texte long :

 int a= 100;

String s = ""+a;

3voto

Perelan Points 116

Qu'en est-il de:

 int a = 100;

String s = String.format("%d", a);

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X