java如何将一个byte类型转化为无符号数
3个回答
展开全部
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));
}
}
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));
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么叫无符号数????不是很清楚你说的什么?
你的意思是绝对值么?
byte a=-11;
Math.abs(a);
System.out.println(Math.abs(a));
你的意思是绝对值么?
byte a=-11;
Math.abs(a);
System.out.println(Math.abs(a));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-04-04
展开全部
有具体的代码吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询