English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
لدينا مجموعة بيتات إعلان، وتكمن المهمة في استخدام فئة IPAddress في Java لتحويلها إلى عنوان IP وإظهار النتيجة.
البيت يتكون من 8 bits، وتمثل مجموعة البايتات عدة بيتات متصلة، ويتم تخزين معلومات ثنائية داخل هذه البايتات. في Java، يعتبر نوع البيت نوع بيانات أساسي، يمكن فهمه كالبيت في الحاسوب، أي 8 bits، يمكنه حفظ القيم بين -128 و127.
إعلان بيت-اسم المتغير البايتي name_of_byte_variable = إعداد القيمة المبدئية;
إعلان مجموعة بايتات-byte [] name_of_byte_array = new byte [];
في Java، تستخدم فئة IPAddress للحصول على عنوان IP لأي نظام. إنها موجودة في فئة System.net، ويجب استيرادها لاستخدام فئة IPAddress.
IPAddress ObjectName = new IPAddress(byte[])
Input-: 171, 32, 101, 11 Output-: 171.32.101.11 Input-: 172, 31, 102, 14 Output-: 172.31.102.14
نحن نستخدم الأساليب التالية في البرنامج التالي-
استيراد فئة System.net
إدخال الأرقام كبايتات في مجموعة البايتات
إنشاء عنوان IPAddress وكتابة مجموعة من البايتات إلى عنوانه
استخدام الدالةToString()
تحويل العنوان إلى شكل نصي
طباعة النتائج
START خطوة 1-> إعلان فئة convert للتحويل public class convert call class public static void Main() set IPAddress add = new IPAddress(new byte[] { 171, 32, 101, 11 }) call Console.WriteLine(add.ToString()) End End STOP
using System; using System.Net; public class convert { public static void Main() { IPAddress add = new IPAddress(new byte[] { 171, 32, 101, 11 }); Console.WriteLine(add.ToString()); } }
نتائج الخروج
171.32.101.11