Vorrei utilizzare la format di String per effettuare il padding a sinistra di una stringa di tanti 0.
Es. "pippo", 3 -> 000pippo
"pippo", 6 -> 000000pippo
ma non ho ben capito come si usa.
Qualcuno sa aiutarmi?
Vorrei utilizzare la format di String per effettuare il padding a sinistra di una stringa di tanti 0.
Es. "pippo", 3 -> 000pippo
"pippo", 6 -> 000000pippo
ma non ho ben capito come si usa.
Qualcuno sa aiutarmi?
La nuova funzionalità di formatting di Java 5 (java.util.Formatter e i vari format() sparsi) è in grado di fare il padding con zeri a sinistra .... ma solo per valori numerici.Originariamente inviato da koala81
Vorrei utilizzare la format di String per effettuare il padding a sinistra di una stringa di tanti 0.
Es. "pippo", 3 -> 000pippo
"pippo", 6 -> 000000pippo
ma non ho ben capito come si usa.
Quindi devi fartelo tu e comunque, per l'esempio che hai postato, in realtà il tuo "padding" non prende in considerazione la lunghezza della stringa ("pippo" nell'esempio). Quindi non è un "vero" padding come si intende tipicamente .... semplicemente aggiunge all'inizio una stringa di un tot di caratteri uguali.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet