मेरे पास एक ऐसी स्थिति है जहां मुझे इनपुट सरणी पर मानदंड लागू करना है और आउटपुट के रूप में एक और सरणी को दोबारा बनाना है जिसमें फ़िल्टरिंग मानदंडों के आधार पर छोटे आकार होंगे।मैं इसे आकार के बिना सरणी कैसे शुरू कर सकता हूं?
अब समस्या यह है कि मैं फ़िल्टर किए गए परिणामों के आकार को नहीं जानता, इसलिए मैं विशिष्ट मान के साथ सरणी को प्रारंभ नहीं कर सकता। और मैं नहीं चाहता कि यह बड़ा आकार होगा नल मानों क्योंकि मैं array.length का उपयोग कर रहा हूं; बाद में।
एक तरीका है कि मूल इनपुट सरणी को पहले लूप करें और काउंटर सेट करें, और उसके बाद उस काउंटर की लंबाई के साथ एक और लूप बनाएं और प्रारंभ करें और इस सरणी को भरें []। लेकिन क्या सिर्फ एक लूप में नौकरी करने के लिए वैसे भी है?
आप ऐरेलिस्ट का उपयोग क्यों नहीं करते? –