Convert a number to a string left padded with 0s in Apex November 5, 2017 by daveh Integer MyInt = 54; String MyString = String.valueOf(MyInt).leftPad(5, '0'); system.assertEquals('00054', MyString);