Java 访问二进制数的数字

Java 访问二进制数的数字,java,Java,假设我有一个初始化如下的二进制数: int y=0b110101; String str1 = Integer.toString(y); System.out.println(str1); 如何将110101转换为字符串? 我想这样: int y=0b110101; String str1 = Integer.toString(y); System.out.println(str1); 给出结果110101或0b110101,而不是53。整数。在您的情况下,toB

假设我有一个初始化如下的二进制数:

   int y=0b110101; 
String str1 = Integer.toString(y); 

System.out.println(str1);
如何将110101转换为字符串? 我想这样:

   int y=0b110101; 
String str1 = Integer.toString(y); 

System.out.println(str1);

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

整数。在您的情况下,toBinaryString(y)
将给出
110101
,如果您愿意,可以在结果前面加上
0b

整数。toBinaryString(y)
将在您的情况下为您提供
110101
,如果您愿意,您可以在结果前面添加
0b

String str1=Integer.toBinaryString(y)字符串str1=Integer.toBinaryString(y)的可能重复项可能重复的