The list of methods to do String Pad Zero are organized into topic(s).
String
zeroPad(String encodeString, int padding) Zero pad.
try {
int v = Integer.parseInt(encodeString);
String format = "%0" + padding + "d";
return String.format(format, v);
} catch (Exception e) {
return encodeString;
String
zeroPad(String encodeString, int padding) zero Pad
try {
int v = Integer.parseInt(encodeString);
String pad = String.valueOf(v);
while (pad.length() < padding) {
pad = "0" + pad;
return pad;
} catch (Exception e) {
...
String
zeroPad(String s, int fieldLength) Prepend the given string with zeros.
char[] chArr = s.toCharArray();
int sLen = chArr.length;
if (sLen < fieldLength) {
char[] out = new char[fieldLength];
int zeros = fieldLength - sLen;
for (int i = 0; i < zeros; i++) {
out[i] = '0';
for (int i = zeros; i < fieldLength; i++) {
out[i] = chArr[i - zeros];
return String.valueOf(out);
return s;
String
zeroPad(String s, int len) =====================================================================================
This method is used to add padding "0" before a string so that the string has the expected length.
String result = s;
for (int i = s.length(); i < len; i++)
result = "0".concat(result);
return result;