Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

बाइट सरणी को आईपी पते में बदलने के लिए जावा प्रोग्राम

बाइट सरणी विज्ञापन के साथ दिए गए कार्य को जावा में आईपीएड्रेस क्लास का उपयोग करके इसे आईपी पते में परिवर्तित करना और परिणाम प्रदर्शित करना है।

बाइट ऐरे क्या है

एक बाइट में 8 बिट्स होते हैं और बाइट ऐरे में सन्निहित बाइट्स होते हैं जो बाइनरी जानकारी को स्टोर करते हैं। जावा में, बाइट एक आदिम डेटाटाइप है जिसे कंप्यूटर के बाइट के रूप में समझा जा सकता है यानी यह 8 बिट्स का होता है और इसमें -128 से 127 तक के मान हो सकते हैं।

बाइट घोषित करना − बाइट name_of_byte_variable =इनिशियलाइज़र;

बाइट सरणी घोषित करना - बाइट [] name_of_byte_array =नया बाइट [];

आईपीएड्रेस क्लास क्या है

जावा में, किसी भी सिस्टम का आईपी पता प्राप्त करने के लिए आईपीएड्रेस क्लास का उपयोग किया जाता है। यह 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 आयात करें
  • बाइट सरणी में संख्याओं को बाइट के रूप में इनपुट करें
  • क्लास आईपीएड्रेस का ऑब्जेक्ट बनाएं और बाइट ऐरे को उसके ऑब्जेक्ट में पास करें
  • पते को स्ट्रिंग प्रतिनिधित्व में बदलने के लिए फ़ंक्शन ToString() का उपयोग करें
  • परिणाम प्रिंट करें

एल्गोरिदम

START
Step 1-> declare class convert for conversion
   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

  1. जावा स्ट्रिंग को चार ऐरे में कैसे बदलें

    toCharArray () विधि जावा में एक स्ट्रिंग को चार सरणी में परिवर्तित करती है। यह विधि आपको स्ट्रिंग में अलग-अलग वर्णों को सूची आइटम के रूप में हेरफेर करने देती है। रिक्त स्थान, संख्याएं, अक्षर, और अन्य वर्ण सभी चार सरणी में जोड़े जाते हैं। कोडिंग करते समय, कभी-कभी आप जावा स्ट्रिंग को चार सरणी में बद

  1. एंड्रॉइड में जावा बिटमैप को बाइट सरणी में कैसे परिवर्तित करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में जावा बिटमैप को बाइट सरणी में कैसे परिवर्तित करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

  1. जावा में सूची को ऐरे में बदलें

    जावा में लिस्ट और ऐरे के बीच कनवर्ट करना एक बहुत ही सामान्य ऑपरेशन है। जावा में किसी सूची को ऐरे में बदलने का सबसे अच्छा और आसान तरीका .toArray() का उपयोग करना है। विधि। इसी तरह, हम Arrays.asList() . का उपयोग करके किसी सूची को वापस ऐरे में बदल सकते हैं विधि। नीचे दिए गए उदाहरण दिखाते हैं कि कैसे