在Java中从字符串创建字节类型

在Java中从字符串创建字节类型,java,byte,Java,Byte,我有一个字符串11110000,它表示一个字节 我想从该字符串创建一个字节,但我在网上找不到任何示例 有人能帮我吗?使用。int value=Integer.parseInt(s,2);//2表示二进制 如果需要字节类型: byte value=byte.parseByte(s,2);//2对于二进制使用 byte b = (byte) Integer.parseInt("11111",2); 顺便说一句,Java字节是有符号的,所以,这就是我建议使用Integer.parseInt的原因?我

我有一个字符串
11110000
,它表示一个
字节

我想从该字符串创建一个
字节
,但我在网上找不到任何示例


有人能帮我吗?

使用。

int value=Integer.parseInt(s,2);//2表示二进制

如果需要字节类型:

byte value=byte.parseByte(s,2);//2对于二进制

使用

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

顺便说一句,Java字节是有符号的,所以,这就是我建议使用Integer.parseInt的原因?我在几秒钟内就在网上找到了很多东西。让我猜猜——你的实际作业问题规定“你不能使用ParseInt或任何其他库调用”。
byte myByte = (byte)Integer.parseInt("11110000", 2);