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

सशर्त अभिव्यक्ति में जावा संख्यात्मक प्रचार

सशर्त ऑपरेटर (? :) एक मान (जो एक बूल है) के आउटपुट का लाभ उठाता है ताकि यह तय किया जा सके कि आगे किस अभिव्यक्ति का मूल्यांकन किया जाना है। आइए एक उदाहरण देखें -

उदाहरण

import java.io.*;
public class Demo{
   public static void main (String[] args){
      Object my_obj = true ? new Integer(91) : new Float(89);
      System.out.println(my_obj);
   }
}

आउटपुट

91.0

डेमो नामक एक वर्ग में मुख्य कार्य होता है। यहां, एक ऑब्जेक्ट इंस्टेंस परिभाषित किया गया है और यदि यह सत्य है, तो एक पूर्णांक मान प्रदर्शित होता है अन्यथा एक फ्लोट मान प्रदर्शित होता है। इसके बाद, वे कंसोल पर मुद्रित होते हैं।

जब सशर्त बयान के अंदर प्रचार अभिव्यक्ति नहीं लिखी जाती है -

उदाहरण

import java.io.*;
public class Demo{
   public static void main (String[] args){
      Object obj_2;
      if (true)
         obj_2 = new Integer(91);
      else
         obj_2 = new Float(89);
      System.out.println(obj_2);
   }
}

आउटपुट

91

डेमो नामक एक वर्ग में मुख्य कार्य होता है। यहां, ऑब्जेक्ट इंस्टेंस परिभाषित किया गया है और यदि यह सत्य है, तो इस ऑब्जेक्ट को एक पूर्णांक मान असाइन किया गया है। अन्यथा, इस ऑब्जेक्ट को एक फ्लोट मान असाइन किया जाता है और फिर ऑब्जेक्ट कंसोल पर प्रदर्शित होता है।


  1. जावा में रेगुलर एक्सप्रेशन [^...] का निर्माण

    उप-अभिव्यक्ति/मेटाचरित्र “[^...] ” किसी एक वर्ण से मेल खाता है, कोष्ठक में नहीं। उदाहरण 1 आयात करें स्ट्रिंग इनपुट =हाय ट्यूटोरियल पॉइंट में आपका स्वागत कैसे है; पैटर्न पी =पैटर्न। संकलन (रेगेक्स); मैचर एम =पी.मैचर (इनपुट); इंट काउंट =0; जबकि (एम। ढूंढें ()) {गिनती ++; } System.out.println (मैचों की

  1. जावा में क्लोन () विधि का महत्व?

    क्लोन () विधि का उपयोग किसी वर्ग के ऑब्जेक्ट की प्रतिलिपि बनाने के लिए किया जाता है जो क्लोनेबल . को लागू करता है इंटरफेस। डिफ़ॉल्ट रूप से, यह फ़ील्ड-दर-फ़ील्ड कॉपी . करता है चूंकि ऑब्जेक्ट क्लास को उस विशेष वर्ग के सदस्यों के बारे में कोई जानकारी नहीं है, जिनकी वस्तुएं इस विधि को बुलाती हैं। इसल

  1. जावा में बहुरूपता

    बहुरूपता एक वस्तु की कई रूपों को लेने की क्षमता है। OOP में बहुरूपता का सबसे आम उपयोग तब होता है जब किसी चाइल्ड क्लास ऑब्जेक्ट को संदर्भित करने के लिए पैरेंट क्लास रेफरेंस का उपयोग किया जाता है। कोई भी जावा ऑब्जेक्ट जो एक से अधिक IS-A परीक्षण पास कर सकता है, उसे बहुरूपी माना जाता है। जावा में, सभी