मुझे लगता है कि collection
खाली है या नहीं की जांच के लिए isEmpty()
और size()
> 0 के बीच अंतर के रूप में इतने सारे लेख पढ़ सकते हैं और पाया isEmpty()
size()
से अधिक कार्यक्षमता है, लेकिन मैं आसानी से नहीं समझ सकता है क्यों isEmpty()
की कार्यक्षमता भी isEmpty अंदर हालांकि अच्छा है (है) केवल आकार == 0 है?Collection.isEmpty() और Collection.size() == 0 के बीच अंतर को समझना?
मेरे सवाल हैं:
किसी भी एक आसानी से व्याख्या कर सकते हैं, जिसमें परिदृश्य
isEmpty()
जबisEmpty()
उपयोग करने के लिए और साथ ही तेजी से होता है और यह पता चल सकेcollection
empty
है या नहीं के लिएsize()
समारोह?कोई भी कोड या अन्य तरीकों (आरेख, ग्राफ इत्यादि) का उपयोग करके इसे समझा सकता है ताकि कोई भी शुरुआती आसानी से समझ सके?
आशा है कि आप जाँच कर ली है: http://stackoverflow.com/questions/11152536/check-if-a-collection-is-empty-in-java-which-is- सबसे अच्छी विधि http://stackoverflow.com/questions/9341740/ifliststr-size-0-versus-ifliststr-isempty http: // stackoverflow।कॉम/प्रश्न/1508975/क्यों-सूची-आकार 0-धीमी-से-सूची-छूट-इन-जावा –
धन्यवाद @ पैम लेकिन मैंने पहले से ही इस लेख को पढ़ा था लेकिन सटीक अंतर नहीं मिला और साथ ही कैसे ** ओ (1) और ओ (एन) ** प्रदर्शन के संदर्भ में गणना की जाती है। –
@ कमलेश कानाज़ारीया आप जटिलता के बारे में पढ़ना चाहेंगे http://stackoverflow.com/questions/3255/big-o-how-do-you-calculate-approximate-it – MihaiC