ด้วยโฆษณา Byte array งานคือการแปลงเป็นที่อยู่ IP โดยใช้คลาส IPAddress ใน java และแสดงผล
ไบต์อาร์เรย์คืออะไร
ไบต์ประกอบด้วย 8 บิตและอาร์เรย์ไบต์ประกอบด้วยไบต์ต่อเนื่องกันซึ่งเก็บข้อมูลไบนารี ใน java ไบต์เป็นประเภทข้อมูลพื้นฐานที่สามารถเข้าใจได้ว่าเป็นไบต์ของคอมพิวเตอร์ นั่นคือ 8 บิตและสามารถเก็บค่าได้ตั้งแต่ -128 ถึง 127
ประกาศไบต์ − ไบต์ name_of_byte_variable =ตัวเริ่มต้น;
การประกาศอาร์เรย์ไบต์ − byte[] name_of_byte_array =ไบต์ใหม่[];
คลาส IPAddress คืออะไร
ใน java คลาส IPAddress ใช้เพื่อรับที่อยู่ IP ของระบบใด ๆ มีอยู่ในคลาส System.net ซึ่งจำเป็นต้องนำเข้าเพื่อใช้คลาส IPAddress
ไวยากรณ์
IPAddress ObjectName =IPAddress ใหม่ (ไบต์[])
ตัวอย่าง
Input-:171, 32, 101, 11Output-:171.32.101.11Input-:172, 31, 102, 14Output-:172.31.102.14
แนวทางที่เราใช้ในโปรแกรมด้านล่างมีดังนี้ −
- นำเข้าคลาส System.net
- ป้อนตัวเลขเป็นไบต์ในอาร์เรย์ไบต์
- สร้างวัตถุของคลาส IPAddress และส่งผ่านอาร์เรย์ไบต์ไปยังวัตถุ
- ใช้ฟังก์ชัน ToString() เพื่อแปลง Address เป็นการแสดงสตริง
- พิมพ์ผลลัพธ์
อัลกอริทึม
STARTขั้นตอนที่ 1-> ประกาศคลาสที่แปลงสำหรับการแปลงคลาสสาธารณะ แปลงคลาสการโทร โมฆะคงที่สาธารณะ Main () ตั้งค่า IPAddress เพิ่ม =IPAddress ใหม่ (ไบต์ใหม่ [] { 171, 32, 101, 11 }) โทร Console.WriteLine (เพิ่ม .ToString()) สิ้นสุด EndSTOP
ตัวอย่าง
<ก่อน> ใช้ระบบ ใช้ System.Net แปลงคลาสสาธารณะ { โมฆะสาธารณะหลัก () { IPAddress เพิ่ม =IPAddress ใหม่ (ไบต์ใหม่ [] { 171, 32, 101, 11 }); Console.WriteLine(add.ToString()); }}ผลลัพธ์
171.32.101.11