Java Byte 类的 toUnsignedInt() 方法通过无符号转换将指定的参数转换为 int。
用法:
public static int toUnsignedInt (byte x)
参数:
参数 'x' 表示要转换为无符号整数的值。
返回值
此方法返回通过无符号转换从字节转换的 int 值。
例子1
public class JavaByteToUnsignedIntExample1
{
public static void main(String[] args) {
byte b1=-34;
//Converts the argument to an int by an unsigned conversion
int val=Byte.toUnsignedInt(b1);
System.out.print("Unsigned Int value for "+b1+":"+val);
System.out.println(val);
}
}
输出:
Unsigned Int value for -34:222222
例子2
public class JavaByteToUnsignedIntExample2 {
public static void main(String[] args) {
byte b1=Byte.MAX_VALUE;
int val=Byte.toUnsignedInt(b1);
System.out.print("Unsigned Int value for "+b1+":"+val);
System.out.println(val);
}
}
输出:
Unsigned Int value for 127:127127
例子3
public class JavaByteToUnsignedIntExample3 {
public static void main(String[] args) {
byte b1=Byte.MIN_VALUE;
//Converts the argument to an int by an unsigned conversion
int val=Byte.toUnsignedInt(b1);
//unsigned value for MIN_VALUE
System.out.print("Unsigned Int value for "+b1+":"+val);
System.out.println(val);
}
}
输出:
Unsigned Int value for -128:128128
相关用法
- Java Byte toUnsignedLong()用法及代码示例
- Java Byte toString()用法及代码示例
- Java Byte valueOf()用法及代码示例
- Java Byte floatValue()用法及代码示例
- Java Byte hashCode()用法及代码示例
- Java Byte compareTo()用法及代码示例
- Java Byte decode()用法及代码示例
- Java Byte longValue()用法及代码示例
- Java Byte compare()用法及代码示例
- Java Byte equals()用法及代码示例
- Java Byte byteValue()用法及代码示例
- Java Byte intValue()用法及代码示例
- Java Byte shortValue()用法及代码示例
- Java Byte compareUnsigned()用法及代码示例
- Java Byte doubleValue()用法及代码示例
- Java Byte parseByte()用法及代码示例
- Java ByteArrayInputStream markSupported()用法及代码示例
- Java ByteBuffer isDirect()用法及代码示例
- Java ByteBuffer compareTo()用法及代码示例
- Java ByteBuffer wrap()用法及代码示例
注:本文由纯净天空筛选整理自 Java Byte toUnsignedInt() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。