java integer to binary string

Java
int n = 1000;
String s = Integer.toBinaryString(n);public static String makeBinaryString(int n) {
	StringBuilder sb = new StringBuilder();
	while (n > 0) {
    sb.append(n % 2);
		n /= 2;
	}
  	sb.reverse();  	
  	return sb.toString();
}
Source

Also in Java: