public class B40 {public static void main(String[] args) {int n =25;String str = Integer.toBinaryString(n);System.out.print(str);}
}我想是输出的二进制字符串为十位
参考一下做字符串拼接的思路
可以使用字符串的拼接,加一段代码while(str.length()<10){str = "0" + str;}就可以使得你得到的二进制是十位了。