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

जावा में वापसी प्रकार का महत्व?

एक रिटर्न स्टेटमेंट प्रोग्राम नियंत्रण को किसी विधि के कॉलर को वापस स्थानांतरित करने का कारण बनता है। जावा में प्रत्येक विधि को रिटर्न प्रकार के साथ घोषित किया जाता है और यह सभी जावा विधियों के लिए अनिवार्य है। वापसी प्रकार आदिम प्रकार . हो सकता है जैसे int, फ्लोट, डबल, एक संदर्भ प्रकार या शून्य टाइप करें (कुछ नहीं लौटाता)।

मूल्यों को वापस करने के बारे में समझने के लिए कुछ महत्वपूर्ण बातें हैं

  • विधि द्वारा लौटाए गए डेटा का प्रकार विधि द्वारा निर्दिष्ट रिटर्न प्रकार के साथ संगत होना चाहिए। उदाहरण के लिए, यदि किसी विधि का रिटर्न प्रकार बूलियन है, तो हम एक पूर्णांक नहीं लौटा सकते।
  • विधि द्वारा लौटाया गया मान प्राप्त करने वाला चर भी विधि के लिए निर्दिष्ट रिटर्न प्रकार के साथ संगत होना चाहिए।
  • पैरामीटर एक क्रम में पारित किए जा सकते हैं और उन्हें उसी क्रम में विधि द्वारा स्वीकार किया जाना चाहिए।

उदाहरण1

public class ReturnTypeTest1 {
   public int add() { // without arguments
      int x = 30;
      int y = 70;
      int z = x+y;
      return z;
   }
   public static void main(String args[]) {
      ReturnTypeTest1 test = new ReturnTypeTest1();
      int add = test.add();
      System.out.println("The sum of x and y is: " + add);
   }
}

आउटपुट

The sum of x and y is: 100


उदाहरण2

public class ReturnTypeTest2 {
   public int add(int x, int y) { // with arguments
      int z = x+y;
      return z;
   }
   public static void main(String args[]) {
      ReturnTypeTest2 test = new ReturnTypeTest2();
      int add = test.add(10, 20);
      System.out.println("The sum of x and y is: " + add);
   }
}

आउटपुट

The sum of x and y is: 30

  1. जावा में एक सरणी एक आदिम प्रकार या एक वस्तु है?

    जावा में ऐरे को एक वस्तु माना जाता है। इसके पीछे कारण यह है कि नए कीवर्ड का उपयोग करके एक सरणी बनाई जा सकती है। ऑब्जेक्ट बनाने के लिए हमेशा नया कीवर्ड/ऑपरेटर का उपयोग किया जाता है। इस प्रकार एक सरणी को एक वस्तु के रूप में माना जाता है। किसी भी ऐरे का डायरेक्ट पैरेंट क्लास या सुपर क्लास ऑब्जेक्ट क्ल

  1. जावा में हैशसेट का महत्व

    हैशसेट डेटा में हेरफेर करने के लिए हैशिंग का उपयोग करता है। आइए एक उदाहरण देखें - उदाहरण import java.util.*; public class Demo{    private final String f_str, l_str;    public Demo(String f_str, String l_str){       this.f_str = f_str;       this.l_s

  1. जावा 9 में जबरन () विधि को नष्ट करने का महत्व?

    जबरन नष्ट () विधि का उपयोग किसी प्रक्रिया को समाप्त करने . के लिए किया जा सकता है . यदि प्रक्रिया समाप्त हो गई है या जमी हुई है तो इसकी आवश्यकता होगी। उदाहरण के लिए, isAlive() नष्ट करने के बाद () . के बाद विधि सही हो जाती है कहा जाता है। जबरन नष्ट () यदि समाप्ति का सफलतापूर्वक अनुरोध किया जाता है, त