जावास्क्रिप्ट में मैं जैसे स्ट्रिंग मूल्यों की एक सरणी का निर्माण कर सकते हैं:सरल रूप में जावा में तार के एक ArrayList का निर्माण के रूप में एक कर सकते हैं जावास्क्रिप्ट
var stuff = new Array('foo','bar','baz','boz','gaz','goz');
या और भी आसान
var stuff = 'foo,bar,baz,boz,gaz,goz'.split(',');
में जावा यह बहुत ज्यादा वर्बोज़ लगता है और जटिल ... वहाँ इस तुलना में एक आसान तरीका है?
ArrayList<String> stuff = new ArrayList<String>();
stuff.add("foo");
stuff.add("bar");
stuff.add("baz");
stuff.add("boz");
stuff.add("gaz");
stuff.add("goz");
मेरे वास्तविक परिदृश्य में मैं ArrayList में जा रहा 30-40 आइटम नहीं हैं ... मैं वहाँ आंकड़ा सिर्फ एक आसान तरीका हो गया है! मैं स्पष्ट रूप से क्या देख रहा हूं? हालांकि यह तकनीकी रूप से एक ArrayList कार्यान्वयन नहीं है, लेकिन एक आंतरिक प्रकार है
और भूल नहीं है 'वर सामान = [ 'foo', 'बार', 'baz', 'बोज़', 'GAZ' का उपयोग कर, 'गोज़ abt ']; ' – Gabe
यदि जावा 7 के बारे में आपका उत्सुकता है, तो संग्रह लिटल के बारे में यहां और पढ़ें: http://mail.openjdk.java.net/pipermail/coin-dev/2009-March/001193.html – Jeremy