मेरे पास एक पार्सिंग फ़ंक्शन है जो बाइट बफर से एक एन्कोडेड लंबाई को पार्स करता है, यह पार्स की गई लंबाई को इंट के रूप में लौटाता है, और एक इंडेक्स को एक पूर्णांक आर्ग के रूप में बफर में ले जाता है। मैं चाहता हूं कि फ़ंक्शन इंडेक्स को उसी के अनुसार अपडेट करे, जो संदर्भ द्वारा उस इंडेक्स को पास करना चाहता है। सी में मैं सिर्फ एक पास करूँगा int *
। जावा में ऐसा करने का सबसे साफ तरीका क्या है? मैं वर्तमान में सूचकांक arg को देख रहा हूँ। एक के रूप में int[]
, लेकिन यह थोड़ा बदसूरत है।
Integer
अपरिवर्तनीय है।