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

تحويل بايت غير معتمد إلى نوع JAVA في Java

أولاً، دعونا نعلن عن قيمة البايت.

byte val1 = 127;
byte val2 = -128;

لتحويل الثنائي غير الموقوت المقدم، يمكنك استخدام ما يلي. هنا، سنقوم أولاً بتحويل المتغير "val1".

(int) val1 & 0xFF

الآن هو المتغير الثاني "val2".

(int) val2 & 0xFF

لنرى المثال الكامل، تحويل UNSIGNED byte إلى نوع JAVA. هنا، سنقوم بتحويل ثنائي الأرقام غير الموقوت إلى نوع 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
من المحتمل أن تعجبك