从Java中的String创建字节类型

时间:2012-04-10 17:52:53

标签: java byte

我有这个字符串11110000,代表byte

我想从该字符串创建byte,但我找不到任何在线示例。

有人可以帮帮我吗?

4 个答案:

答案 0 :(得分:8)

int value = Integer.parseInt(s, 2); // 2 for binary

如果你想要字节类型:

byte value = Byte.parseByte(s, 2); // 2 for binary

答案 1 :(得分:6)

使用Byte#parseByte()

答案 2 :(得分:4)

使用

byte b = (byte) Integer.parseInt("11111",2);

答案 3 :(得分:1)

byte myByte = (byte)Integer.parseInt("11110000", 2);