Data Type Java

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
//package org.ancora.SharedLibrary;
/**
 * Methods for bit manipulation.
 *
 * @author Joao Bispo
 */
public class Util{
     private static final String ZERO = "0";
     private static final String HEX_PREFIX = "0x";
     /**
      * Pads the string with zeros on the left until it has the requested size.
      *
      * @param binaryNumber
      * @param size
      * @return
      */
     public static String padBinaryString(String binaryNumber, int size) {
         int stringSize = binaryNumber.length();
         if(stringSize >= size) {
             return binaryNumber;
         }
         int numZeros = size - stringSize;
         StringBuilder builder = new StringBuilder(numZeros);
         for(int i=0; i             builder.append(ZERO);
         }
         return builder.toString() + binaryNumber;
     }
}