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

जावा 9 में अनाम कक्षाओं के साथ डायमंड ऑपरेटर का उपयोग कैसे करें?


डायमंड ऑपरेटर जावा 7 में पेश किया गया था ताकि कोड अधिक पठनीय बने, और इसका उपयोग अनाम आंतरिक कक्षाओं के लिए नहीं किया जा सकता था। जावा 9 में, डायमंड ऑपरेटर का उपयोग अनाम आंतरिक वर्ग के साथ कोड की पठनीयता में सुधार के लिए किया जा सकता है।

जावा 9 में, हम डायमंड <> ऑपरेटर का उपयोग अनाम कक्षाओं में नीचे दिखाए अनुसार कर सकते हैं:

उदाहरण

public class DiamondOperatorTest {     public static void main(String args[]) {       Handler<Integer> intHandler = new Handler<>(1) {           @Override           public void handle() {             System.out.println(data);           }       };       intHandler.handle();       Handler<? extends Number> intHandler1 = new Handler<>(2) {           @Override           public void handle() {             System.out.println(data);           }       };       intHandler1.handle();       Handler<?> handler = new Handler<>("test") {           @Override            public void handle() {             System.out.println(data);           }       };       handler.handle();     } } abstract class Handler<T> {     public T data;     public Handler(T data) {       this.data = data;     }     abstract void handle(); }

आउटपुट

1 2 test

  1. Java में JTable को कैसे फ़िल्टर करें? Java में JTable को कैसे फ़िल्टर करें?

    JTable टेबल बनाने और प्रदर्शित करने के लिए बहुत लचीली संभावना प्रदान करता है। TableModel इंटरफेस टेबल की सामग्री निर्दिष्ट करने वाले ऑब्जेक्ट्स के लिए मेथड्स को परिभाषित करता है। AbstractTableModel क्लास को आमतौर पर मॉडल टेबल के कस्टम कार्यान्वयन प्रदान करने के लिए एक्सटेंड किया जाता है। JTable क्ला

  1. Java में सब मेनू के साथ JPopupMenu कैसे बनाएं? Java में सब मेनू के साथ JPopupMenu कैसे बनाएं?

    एक JPopupMenu, JComponent क्लास का एक सबक्लास है और यह स्क्रीन पर कहीं भी दिखाई दे सकता है जब राइट माउस बटन क्लिक किया जाता है। पॉपअप मेनू बनाने के लिए, हम JPopupMenu क्लास का उपयोग कर सकते हैं। सामान्य तौर पर, हम मेनू आइटम्स को JPopupMenu में जोड़ सकते हैं और मेनू आइटम्स को पहले सबमेनू में जोड़कर फ

  1. Java में JToggleButton कैसे लागू करें Java में JToggleButton कैसे लागू करें

    JToggleButtonएक JToggleButton AbstractButton का एक्सटेंशन है और इसका उपयोग उन बटनों को दर्शाने के लिए किया जा सकता है जिन्हें ON और OFF किया जा सकता है।जब JToggleButton को पहली बार दबाया जाता है, तो यह दबा हुआ रहता है और इसे केवल दूसरी बार दबाने पर रिलीज़ किया जा सकता है।एक JToggleButton हर बार दबाए