public static java.lang.String toBinaryString(int i){
  return intToBinaryString(i);
}

public static java . lang . String toBinaryString ( int i ) { return intToBinaryString ( i ) ; }
creates a string representation of the integer argument as an unsigned integer in base 2 . the unsigned integer value is the argument plus 232if the argument is negative ; otherwise it is equal to the argument . this value is converted to a string of ascii digits in binary ( base2 ) with no extra leading 0s . if the unsigned magnitude is zero , it is represented by a single zero character ' 0 ' ( ' u0030 ' ) ; otherwise , the first character of the representation of the unsigned magnitude will not be the zero character . the characters ' 0 ' ( ' u0030 ' ) and ' 1 ' ( ' u0031 ' ) are used as binary digits .
