Java Program to get the value stored in a byte as an unsigned integer



Let us first create signed byte −

byte signedVal = -100;

Now convert a byte to an unsigned integer −

int unsignedVal = Byte.toUnsignedInt(signedVal);

Example

public class Demo {
   public static void main(String[] args) {
      byte signedVal = -100;
      int unsignedVal = Byte.toUnsignedInt(signedVal);
      System.out.println("Signed value (byte) = " + signedVal);
      System.out.println("Unsigned value (byte) = " + unsignedVal);
   }
}

Output

Signed value (byte) = -100
Unsigned value (byte) = 156
karthikeya Boyini
karthikeya Boyini

I love programming (: That's all I know


Advertisements