variadic-functions पर टैग किए गए जवाब

एक फ़ंक्शन वेरिएडिक है यदि यह चर संख्या के तर्कों को स्वीकार कर सकता है; वह यह है कि इसकी शुद्धता तय नहीं है। इस प्रकार के कार्यों को संदर्भित करने के लिए संक्षिप्त रूप "संक्षिप्त नाम" का उपयोग किया जाता है।

21
मापदंडों के लिए ** (डबल स्टार / तारांकन) और * (स्टार / तारांकन) क्या करता है?
На этот вопрос есть ответы на स्टैक ओवरफ़्लो на русском : Что значит * (звёздочка) и ** двойная звёздочка в Питоне? निम्नलिखित विधि परिभाषाओं में, क्या करता है *और किसके **लिए है param2? def foo(param1, *param2): def bar(param1, **param2):


7
गो में दो स्लाइस को मिलाएं
मैं स्लाइस [1, 2]और स्लाइस को संयोजित करने का प्रयास कर रहा हूं [3, 4]। मैं गो में यह कैसे कर सकता हूं? मैंने कोशिश की: append([]int{1,2}, []int{3,4}) लेकिन मिल गया: cannot use []int literal (type []int) as type int in append हालाँकि, दस्तावेज़ीकरण से यह संकेत मिलता है कि …

5
संभव ढेर प्रदूषण varargs पैरामीटर के माध्यम से
मैं समझता हूं कि यह जावा 7 के साथ होता है जब एक सामान्य प्रकार के साथ varargs का उपयोग किया जाता है; लेकिन मेरा सवाल है .. वास्तव में ग्रहण का क्या मतलब है जब यह कहता है कि "इसका उपयोग संभावित रूप से ढेर को प्रदूषित कर सकता …

21
मैं जावास्क्रिप्ट में "तर्कों" ऑब्जेक्ट को सरणी में कैसे बदल सकता हूं?
इस पोस्ट में सुधार करना चाहते हैं? इस प्रश्न का विस्तृत उत्तर प्रदान करें, जिसमें उद्धरण और आपका उत्तर सही क्यों है की व्याख्या भी शामिल है। बिना पर्याप्त विवरण के उत्तर संपादित या हटाए जा सकते हैं। argumentsजावास्क्रिप्ट में वस्तु एक अजीब मस्सा-यह सिर्फ ज्यादातर स्थितियों में एक सरणी …

10
Params कीवर्ड का उपयोग क्यों करें?
मुझे पता है कि यह एक बुनियादी सवाल है, लेकिन मुझे इसका जवाब नहीं मिला। इसका उपयोग क्यों करें? यदि आप एक फ़ंक्शन या एक विधि लिखते हैं जो इसका उपयोग कर रहा है, जब आप इसे हटाते हैं तो कोड अभी भी पूरी तरह से काम करेगा, इसके बिना …

10
चारों ओर तर्क की चर संख्या
कहो कि मेरे पास एक सी फ़ंक्शन है जो तर्कों की एक चर संख्या लेता है: मैं किसी अन्य फ़ंक्शन को कैसे कह सकता हूं जो कि इसके अंदर से तर्कों की एक चर संख्या की उम्मीद करता है, जो पहले फ़ंक्शन में आए सभी तर्कों को पारित करता है? …


5
क्या मैं जावा में चर तर्कों के साथ एक विधि के तर्क के रूप में एक सरणी पास कर सकता हूं?
मैं एक समारोह बनाने में सक्षम होना चाहता हूँ जैसे: class A { private String extraVar; public String myFormat(String format, Object ... args){ return String.format(format, extraVar, args); } } यहां समस्या यह है कि args के रूप में व्यवहार किया जाता है Object[]विधि में myFormat, और इस तरह के लिए …

4
कैसे एक वैरिएग विधि पैरामीटर के लिए एक ArrayList पास करने के लिए?
मूल रूप से मेरे पास स्थानों का एक सरणी है: ArrayList<WorldLocation> locations = new ArrayList<WorldLocation>(); इसके नीचे मैं निम्नलिखित विधि कहता हूं: .getMap(); getMap () विधि में पैरामीटर हैं: getMap(WorldLocation... locations) मुझे जो समस्या हो रही है, मुझे यकीन नहीं है कि locationsउस विधि की पूरी सूची में कैसे पास …

8
जावा में आप वर्गास का उपयोग कब करते हैं?
मुझे डर लगता है। मुझे नहीं पता कि उनके लिए क्या उपयोग करना है। साथ ही, लोगों को जितने चाहें उतने तर्क वितर्क करने देना खतरनाक लगता है। एक संदर्भ का उदाहरण क्या है जो उनका उपयोग करने के लिए एक अच्छी जगह होगी?

2
जावा सेफवर्ग्स एनोटेशन, क्या एक मानक या सर्वोत्तम अभ्यास मौजूद है?
मैं हाल ही में जावा @SafeVarargsएनोटेशन पर आया हूं । जावा असुरक्षित में एक परिवर्तनशील कार्य करने के लिए गुग्लिंग ने मुझे उलझा दिया (ढेर जहर; मिटाए गए प्रकार?), इसलिए मैं कुछ चीजें जानना चाहता हूं: क्या एक वैरिएबल जावा फंक्शन को असुरक्षित बनाता @SafeVarargsहै (अधिमानतः एक इन-डेप्थ उदाहरण के …

12
क्या जावास्क्रिप्ट फ़ंक्शन में चर संख्या में तर्क भेजना संभव है?
क्या किसी सरणी से, जावास्क्रिप्ट फ़ंक्शन के चर संख्या को भेजना संभव है? var arr = ['a','b','c'] var func = function() { // debug alert(arguments.length); // for(arg in arguments) alert(arg); } func('a','b','c','d'); // prints 4 which is what I want, then 'a','b','c','d' func(arr); // prints 1, then 'Array' मैंने हाल …

9
मॉकिटो में varargs का ठीक से मिलान कैसे करें
मैं मॉकिटो का उपयोग करके वैरग मापदंडों के साथ एक विधि का उपयोग करने की कोशिश कर रहा हूं: interface A { B b(int x, int y, C... c); } A a = mock(A.class); B b = mock(B.class); when(a.b(anyInt(), anyInt(), any(C[].class))).thenReturn(b); assertEquals(b, a.b(1, 2)); यह काम नहीं करता है, हालांकि …

7
स्विफ्ट में आर्ग्स की चर संख्या के साथ एक फ़ंक्शन में एक सरणी पास करना
में स्विफ्ट प्रोग्रामिंग भाषा है, यह कहते हैं: फ़ंक्शंस एक चर संख्या में तर्कों को भी ले सकते हैं, उन्हें एक सरणी में एकत्रित कर सकते हैं। func sumOf(numbers: Int...) -> Int { ... } जब मैं संख्याओं की अल्पविराम से अलग सूची (`सारांश, 1, 2, 3, 4) के साथ …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.