طرق شبيهة بالأدوات الشائعة لمعالجة بايت هي للرجوع إليها. المحتوى المحدد كما يلي
package com.demo.utils ؛ import java.io.bytearrayinputstream ؛ import java.io.bytearrayoutputstream ؛ import java.io.ioException ؛ import java.io.objectinputstream ؛ eSpress معالجة بايت * Author Dongyangyang * date 2017/3/13 12:31 * version 1.0 * */public class byteutils {/** * جدول القيمة الذي يجب أن يرتبط به عند إنشاء بايت جديد */بايت ثابت خاص [] build_byte_table = new byte [] {byte) (بايت) 16 ، (بايت) 8 ، (بايت) 4 ، (بايت) 2 ، (بايت) 1} ؛ byteutils الخاصة () {} /** * التحويل القصير إلى صفيف البايت * * param رقم * لبيانات ليتم تحويلها. * @RETURN تحويل بايت صفيف. */ public static byte [] ShortTobyte (رقم قصير) {byte [] b = new byte [2] ؛ لـ (int i = 1 ؛ i> = 0 ؛ i--) {b [i] = (byte) (number ٪ 256) ؛ رقم >> = 8 ؛ } العودة ب ؛ } /*** byte لتحويل قصير** param b* مجموعة قصيرة بايت* قيمة قصيرة. */ public static bytetoshort (byte [] b) {return (short) (((((b [0] & 0xff) << 8) | b [1] & 0xff)) ؛}/ ** * integer conversion to byte byte * * @param nump بايت = بايت جديد [4] ؛ bytetoint (byte [] b) {return (((((b [0] & 0xff) << 24) | ((b [1] & 0xff) << 16) | ((b [2] & 0xff) << 8) | تشكيل بايت / بايت عام () بيانات الجراحة. 0xff) << 24) ((Long) B [5] doubletobyte (double d) {byte [] bytes = new Byte [8] ؛ التحويل * param byte byte 0xffffff ؛ 0xffffffffffl ؛ بايت = بايت جديد [4] ؛ صفيف بايت. 24) ؛ S.GetBytes (charset) ؛ صفيف. Out.WriteObject (OBJ) ؛ رمي IOException ، classnotfound {bytearrayphstream = new BytearrayputStream (b) ؛ * مقارنة بايت. نفسه في رمز البايت الثنائي للإشارة إلى أن البايتات هي نفسها. إذا كانت (A.LENGTH) (A. B * Byte Buff.ToString () ؛ int index = 0 ؛ param فهرس * محدد في البايت. 0. @Bite Byte New. يمثل 0. BytetoBitarray (B) ؛ byte [] ipaddressbytes (عنوان السلسلة) {if (address == null || address.length () <0 || address.length ()> 15) {throw new alficalargumentexception ("عنوان IP غير صالح.) ؛ NEMBERTINGBUILDER NOURT = New StringBuilder () ؛ الحد الأقصى للرقم ، لا يزال هناك أحرف لا تتم معالجتها للإشارة إلى أن هذا هو I. number.ludge () ؛ 255) ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.