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

जावा 9 में जेएसएचएल में लैम्ब्डा अभिव्यक्ति कैसे कार्यान्वित करें?


जेशेल जावा का पहला REPL . है और कमांड-लाइन उपकरण जो जावा प्रोग्रामिंग भाषा तत्वों का इंटरैक्टिव उपयोग प्रदान करता है। हम इस उपकरण का उपयोग करके किसी वर्ग के अलगाव में कार्यक्षमता का परीक्षण कर सकते हैं। जेशेल कमांड-लाइन . में एक सरल और आसान प्रोग्रामिंग वातावरण बनाता है जो उपयोगकर्ता से इनपुट लेता है, उसे पढ़ता है और परिणाम को प्रिंट करता है। एक लैम्ब्डा एक्सप्रेशन एक ऐसा फंक्शन है जो बिना किसी वर्ग के बनाया गया है।

नीचे दिए गए उदाहरण में, हम JShell में लैम्ब्डा एक्सप्रेशन लागू कर सकते हैं।

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> Consumer<String> s = (String s) -> System.out.println(s)
s ==> $Lambda$14/1268066861@3159c4b8


अगर हमें उपभोक्ता की विधि याद नहीं आ रही है इंटरफ़ेस फिर एक डॉट . के बाद बनाए गए वैरिएबल का नाम टाइप करें और टैब press दबाएं . यह उन तरीकों की सूची तैयार करता है जिन्हें उपभोक्ता . पर कॉल किया जा सकता है इंटरफ़ेस।

jshell> s.
accept( andThen( equals( getClass() hashCode()
notify() notifyAll() toString() wait(

jshell> s.accept("Welcome to Tutorialspoint")
Welcome to Tutorialspoint

  1. जावा 9 में JavaFX का उपयोग करके JShell को कैसे कार्यान्वित करें?

    जेशेल नमूना अभिव्यक्तियों को लागू करने के लिए उपयोग किया जाने वाला एक इंटरैक्टिव टूल है। हम JavaFX . का उपयोग करके JShell को प्रोग्रामेटिक रूप से कार्यान्वित कर सकते हैं एप्लिकेशन तो हमें नीचे सूचीबद्ध जावा प्रोग्राम में कुछ पैकेज आयात करने की आवश्यकता है jdk.jshell.JShell आयात करें; jdk.jshell.Sn

  1. कैसे जावा 9 में JShell में एक अपवाद को संभालने के लिए?

    Java 9 में, JShell एक तेज़ और मैत्रीपूर्ण वातावरण प्रदान करता है जो हमें जावा भाषा सुविधाओं और व्यापक पुस्तकालयों के साथ त्वरित रूप से अन्वेषण, खोज और प्रयोग करने में सक्षम बनाता है। JShell में, अपवादों को मैन्युअल रूप से पकड़ने की आवश्यकता नहीं है। JShell स्वचालित रूप से प्रत्येक अपवाद को पकड़ लेत

  1. हम जावा में JToggleButton को कैसे कार्यान्वित कर सकते हैं?

    JToggleButton एक JToggleButton सार बटन . का विस्तार है और इसका उपयोग उन बटनों को दर्शाने के लिए किया जा सकता है जिन्हें चालू . पर टॉगल किया जा सकता है और बंद । जब JToggleButton पहली बार दबाया जाता है, यह दबाया रहता है और इसे दूसरी बार दबाने पर ही छोड़ा जा सकता है। एक JToggleButton एक एक्शनइवें