English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 프로그램이 UNSIGNED 바이트를 JAVA 타입으로 변환하는 방법

먼저, 바이트 값을 선언해 보겠습니다.

byte val1 = 127;
byte val2 = -128;

위에 주어진 비트말리한 바이트를 변환하려면 다음과 같은 내용을 사용할 수 있습니다. 여기서는 먼저 변수 'val'을 선언합니다.1”를 구현해 보겠습니다.

(int) val1 & 0xFF

지금 두 번째 변수 'val'이 있습니다.2”。

(int) val2 & 0xFF

전체 예제를 보여드리겠습니다. UNSIGNED byte를 JAVA 타입으로 변환하는 것입니다.

예제

import java.util.*;
public class Demo {
   public static void main(String[] args) {
      byte val1 = 127;
      byte val2 = -128;
      System.out.println(val1);
      System.out.println((int) val1 & 0xFF);
      System.out.println(val2);
      System.out.println((int) val2 & 0xFF);
   }
}

출력 결과

127
127
-128
128
가장 좋아하는 것