java如何将一个byte类型转化为无符号数

2024-11-22 22:54:37
推荐回答(3个)
回答1:

public class Test{

public static void main(String[] args) {

byte bytes = -42;

int result = bytes&0xff;
System.out.println("无符号数: \t"+result);
System.out.println("2进制bit位: \t"+Integer.toBinaryString(result));
}
}

回答2:

什么叫无符号数????不是很清楚你说的什么?

你的意思是绝对值么?
byte a=-11;
Math.abs(a);
System.out.println(Math.abs(a));

回答3:

有具体的代码吗?