java从一个文件读取无符号的字节型整数
2008-04-01 11:32
435 查看
尽管读进来,然后做一下处理,譬如
byte b = (byte)0xff;
int i = b & 0xff;
System.out.println(i);
超过127的数,做一下与运算就可以了,根据你那个整数的大小来调整“与”运算右侧的值,其关系是小于255的用0xff 小于4096的用0xfff 小于65535的用0xffff 依次类推
俺的方法比较笨,但也可以参考
byte b = (byte)0xf0;
if(b>=0)
System.out.println(b);
else
System.out.println(256+b);
byte b = (byte)0xff;
int i = b & 0xff;
System.out.println(i);
超过127的数,做一下与运算就可以了,根据你那个整数的大小来调整“与”运算右侧的值,其关系是小于255的用0xff 小于4096的用0xfff 小于65535的用0xffff 依次类推
俺的方法比较笨,但也可以参考
byte b = (byte)0xf0;
if(b>=0)
System.out.println(b);
else
System.out.println(256+b);
相关文章推荐
- 什么是无符号段整数,什么又是有符号数,(c++与java语言里边的不同)
- 使用java从一个整数数组中查找第二大的数,仅用一次循环,不使用java自带的排序
- 如何找出Java中大写字母、小写字母及大量特殊符号对应的整数值
- java系列笔记---正则表达式(1)常用符号
- java字符串分割处理split及特殊符号
- 将字符串转换成整数[Java]
- 将一个浮点数的整数部分和小数部分分别输出显示,java显示(1H)
- python sproto支持64位有符号整数
- java中两个整数相除得到小数点并保留两位小数的方法
- 整数实现翻转---java实现
- java中 功能:演示文件字符流的案例 * 将文件从一个文件夹复制到另一个文件夹 */
- Java打印整数的二进制表示(代码与解析)
- java中实现35选7的为随机,选出7个不重复的随机整数之hashmap去重
- [Java]如何将字串 String 转换成整数 int
- 【老鸟学算法】大整数乘法——算法思想及java实现
- PHP 'ext/gd/gd.c' gdImageCrop整数符号错误漏洞
- java中两个整数相除商保留两位小数
- (二)Java数据类型有符号的和无符号的区别
- (二)Java数据类型有符号的和无符号的区别
- 带符号大整数加减法,乘法,除法,模除,指数