相关文章推荐
行走的烤红薯  ·  node.js - Why would ...·  2 年前    · 
可爱的木耳  ·  reactjs - Why is the ...·  2 年前    · 
本文介绍如何使用Java内置方法进行整数与二进制字符串的相互转换。通过Integer.toBinaryString()将int类型转换为二进制字符串,及使用Integer.parseUnsignedInt()从二进制字符串解析回int类型。注意不同方法支持的二进制位数及有符号与无符号的区别。 摘要生成于 ,由 DeepSeek-R1 满血版支持,

int i=Integer.parseUnsignedInt("10010",2);

parseUnsignedInt方法中第二个参数为基数(radix),2即二进制。这个方法最多可解析32位的二进制数,即无符号int型

parseInt也类似,但只能解析31位二进制数,即有符号int型