首页 > 解决方案 > 访问二进制数的数字

问题描述

假设我有一个像这样初始化的二进制数:

   int y=0b110101; 

我如何将 110101 转换为字符串?我想要这个:

String str1 = Integer.toString(y); 

System.out.println(str1);

给出结果 110101 或 0b110101 而不是 53。

标签: java

解决方案


Integer.toBinaryString(y)会在你的情况下给你,如果你愿意110101的话,你可以在结果前面加上。0b


推荐阅读