/** * @author lautturi.com * Java example: padding a binary string to a certain length with zero on the left in java */ import java.util.*; public class Lautturi { public static void main(String[] args) { Integer num = 123; String str = String.format("%16s", Integer.toBinaryString(num)).replace(' ', '0'); System.out.println(str); } }
output:
0000000001111011