कैसे बढ़ाएं मेरे पास एक त्वरित प्रश्न है। मेरे पास जावा में एक पूर्णांक सरणी है जिसे कक्षा में अपनी लंबाई की आवश्यकता होती है। विशेष रूप से, मुझे कुछ स्थितियों में से एक को बढ़ाने की आवश्यकता है। मैंने इस तरह कोशिश की।सरणी की लंबाई
sbgHeadX = new int[ numberOfSBG ];
मैं जब मैं करने के लिए आवश्यक पूर्णांक चर numberOfSBG में वृद्धि होगी, लेकिन मुझे नहीं लगता यह काम करता है है। क्या कोई और तरीका है?
क्या आप उचित अधिकतम प्रदान कर सकते हैं। जाहिर है कि आपकी सरणी Integer.MAX_VALUE से कभी भी बड़ी नहीं हो सकती है, लेकिन यदि आप जानते हैं कि आपकी सरणी 300 से भी बड़ी नहीं हो सकती है तो आप इसकी लंबाई 300 तक सेट कर सकते हैं। – emory
@emory - व्यक्तिगत रूप से, मैं एक मजबूत होने के लिए ऐसा करने पर विचार करता कोड गंध: परिणाम एक सरणी है, जिनमें से कुछ तत्व "उपयोग नहीं किया जाना चाहिए" हैं। यह एक त्रुटि-प्रवण और बेकार कोडिंग शैली है, जो वैध तत्वों की संख्या के साथ एक अलग चर के चारों ओर गुजरने की आवश्यकता है। यह भी धारणा तोड़ती है कि '.ize()' के साथ काम करने के लिए तत्वों की संख्या पैदा करता है। – ToolmakerSteve