Android
Zeichenketten formatieren
Suche…
Formatieren Sie eine Zeichenfolgeressource
Sie können Platzhalterzeichen in String-Ressourcen hinzufügen und zur Laufzeit auffüllen:
Bearbeiten Sie strings.xml
<string name="my_string">This is %1$s</string>
Formatieren Sie den String nach Bedarf
String fun = "fun"; context.getString(R.string.my_string, fun);
Formatieren Sie einen Zeitstempel in eine Zeichenfolge
Eine vollständige Beschreibung der Muster finden Sie in der SimpleDateFormat-Referenz
Date now = new Date();
long timestamp = now.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy", Locale.US);
String dateStr = sdf.format(timestamp);
Formatieren von Datentypen in String und umgekehrt
Datentypen für die String-Formatierung
Datentypen wie int, float, double, long und boolean können mit String.valueOf () als Zeichenfolge formatiert werden.
String.valueOf(1); //Output -> "1"
String.valueOf(1.0); //Output -> "1.0"
String.valueOf(1.2345); //Output -> "1.2345"
String.valueOf(true); //Output -> "true"
Umgekehrt, formatieren Sie den String mit einem anderen Datentyp
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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow