Android
Chaînes de formatage
Recherche…
Formater une ressource de chaîne
Vous pouvez ajouter des caractères génériques dans les ressources de chaîne et les remplir lors de l'exécution:
Modifier strings.xml
<string name="my_string">This is %1$s</string>
Format de chaîne si nécessaire
String fun = "fun"; context.getString(R.string.my_string, fun);
Mettre en forme un horodatage en chaîne
Pour une description complète des patterns, voir la référence SimpleDateFormat
Date now = new Date();
long timestamp = now.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy", Locale.US);
String dateStr = sdf.format(timestamp);
Formatage des types de données en chaîne et vice versa
Types de données à mettre en forme de chaîne
Les types de données comme int, float, double, long, boolean peuvent être formatés en chaîne à l'aide de String.valueOf ().
String.valueOf(1); //Output -> "1"
String.valueOf(1.0); //Output -> "1.0"
String.valueOf(1.2345); //Output -> "1.2345"
String.valueOf(true); //Output -> "true"
À l'inverse de cela, formater une chaîne à un autre type de données
Integer.parseInt("1"); //Output -> 1
Float.parseFloat("1.2"); //Output -> 1.2
Boolean.parseBoolean("true"); //Output -> true
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow