import java.math.BigInteger;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0;i<32;i++) {
String s=i+"";
BigInteger a=new BigInteger(s,10);
String b=a.toString(2);
for(int j=0;j<5-b.length();j++) {
System.out.print("0");
}
System.out.println(b);
}
}
}
这篇文章展示了如何使用Java中的BigInteger类将从0到31的整数转换为二进制字符串,通过toString方法并进行适当的填充。

被折叠的 条评论
为什么被折叠?



