"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > सरणियों का उपयोग करके जावा में 2 डी सरणी को कैसे सॉर्ट करें।

सरणियों का उपयोग करके जावा में 2 डी सरणी को कैसे सॉर्ट करें।

2025-02-07 को पोस्ट किया गया
ब्राउज़ करें:731

] एल्गोरिथ्म ओवरलोडेड सरणियों का उपयोग करना है#सॉर्ट (टी [] ए, तुलनित्र सी) विधि।

How to Sort a 2D Array in Java Using Arrays.sort and Comparators? 
डबल [] [] सरणी = { {१, ५}, {13, 1.55}, {12, 100.6}, {12.1, .85} }; java.util.arrays.sort (array, new java.util.comparator () { सार्वजनिक इंट तुलना (डबल [] ए, डबल [] बी) { रिटर्न डबल.कॉमपारे (ए [0], बी [0]); } }); इस मामले में, हमने जो तुलनित्र प्रदान किया है, वह प्रत्येक डबल [] सरणी के पहले तत्व की तुलना करता है और यह दर्शाता है कि यह इंगित करता है कि यह कम है, या 0 के बराबर है। जावा में 8

जावा 8 ने लैम्ब्डा कार्यों का परिचय दिया, जो तुलनित्र को परिभाषित करने के लिए एक संक्षिप्त तरीका प्रदान करते हैं। हम एक लैम्ब्डा फ़ंक्शन का उपयोग करके पिछले कोड को फिर से लिख सकते हैं:

arrays.sort (सरण डबल [] इसके इनपुट के रूप में सरणी और पहले तत्व के मूल्य को एक डबल के रूप में लौटाता है। इस तुलनित्र का उपयोग करके सरणी को छाँटकर, हम वांछित परिणाम प्राप्त करते हैं।
            
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3