【发布时间】:2013-02-18 13:07:15
【问题描述】:
我正在尝试将以下字符串解析为字节。但它给了我 NumberFormat 异常。有人能告诉我解决方案是什么吗?
Byte.parseByte("11111111111111111111111110000001", 2);
【问题讨论】:
-
那比一个字节大。
-
一个字节由 8 位组成……每个 0/1 字符都有一点。
-
DV - 在发布问题之前检查 javadocs。
-
如果您仍然想忽略溢出,您的选择是将 int 解析为 int,然后将 int 转换为 byte。