के लिए लूप के माध्यम से मैं इस सरणी को सरल तरीके से उपयोग करने के तरीके के बारे में उलझन में हूं। खैर मैंने पहले ही JSON से मूल्यों को एक सूची में पास कर दिया है और अब मुझे इसे लूप (और बस लूप) का उपयोग करके पुनर्प्राप्त करने की आवश्यकता है, लेकिन मुझे नहीं पता कि कैसे। कुछ जवाब पढ़ने का प्रयास किया लेकिन मुझे अंत में वास्तव में उलझन में पाया। मैं बस स्ट्रिंग सरणी, लूप और वैरिएबल [इंडेक्स] को सरल बनाकर डेटा लाने के रूप में सरल होना चाहता हूं लेकिन मुझे मिले सभी उत्तरों ने मुझे भ्रम में ले जाया है। कृपया मदद करें।प्रदर्शन <String> से स्ट्रिंग मान प्राप्त करें
उत्तर
मैं अपने प्रश्न को समझने के रूप में ..
जावा List वर्ग से आप तरीकों add(E e)
और get(int position)
किया है।
add(E e)
इस सूची के अंत में निर्दिष्ट तत्व को जोड़ता है (वैकल्पिक ऑपरेशन)।
get(int index)
इस सूची में निर्दिष्ट स्थिति पर तत्व लौटाता है।
उदाहरण:
List<String> myString = new ArrayList<String>();
// How you add your data in string list
myString.add("Test 1");
myString.add("Test 2");
myString.add("Test 3");
myString.add("Test 4");
// retrieving data from string list array in for loop
for (int i=0;i < myString.size();i++)
{
Log.i("Value of element "+i,myString.get(i));
}
पहले से ही इस एक सर की कोशिश की है। हम्म। मुझे देखने दो। मैं अपने JSON पार्सिंग की जांच करने का समर्थन कर रहा हूं शायद वह हिस्सा वह है जो मुझे एक समस्या देता है। बाद में आप पर वापस जायेंगे। धन्यवाद! – KaHeL
यह मेरी मदद करता है और यह बहुत आसान है। वैसे भी मुझे यह ध्यान देने में मदद करता है कि मैं अपने एंड्रॉइड मैनिफेस्ट में इंटरनेट एक्सेस की अनुमति जोड़ना भूल गया। haha! पागल लगता है लेकिन यह जवाब वास्तव में मुझे ध्यान देने में मदद करता है। एक बार फिर धन्यवाद। – KaHeL
आपका स्वागत है बडी ..! हैप्पी कोडिंग ..! – user370305
public static void main(String[] args) {
List<String> ls=new ArrayList<String>();
ls.add("1");
ls.add("2");
ls.add("3");
ls.add("4");
//Then you can use "foreache" loop to iterate.
for(String item:ls){
System.out.println(item);
}
}
+1 अच्छा समाधान। –
उत्तर महोदय के लिए धन्यवाद। लेकिन मैं अब भी दोस्ताना होने के कारण उपयोगकर्ता 370305 का जवाब पसंद करता हूं। हाँ मैं नोब हूँ। एक बार फिर धन्यवाद। – KaHeL
उपयोग के लिए-प्रत्येक लूप जो जावा 1.5 के साथ आया था, और यह प्रकार जो iterable हैं पर काम करते हैं।
ArrayList<String> data = new ArrayList<String>();
data.add("Vivek");
data.add("Vadodara");
data.add("Engineer");
data.add("Feelance");
for (String s : data){
System.out.prinln("Data of "+data.indexOf(s)+" "+s);
}
आपका उत्तर उपयोगकर्ता 370305 देता है जैसा ही है। फिर भी धन्यवाद। – KaHeL
ठीक है अगर समस्या संग्रह पर पुनरावृत्ति के बारे में है तो उत्तर वही होगा, लेकिन मुझे लगता है कि आप बोल्ड में लाइन को चूक गए हैं, यह एक बहुत ही महत्वपूर्ण जानकारी देता है, और मुझे लगता है कि उपयोगकर्ता 370305 ने इसे नहीं दिया ... –
और उपर्युक्त उत्तर दोनों लूप के लिए उपयोग कर रहे हैं, जहां मैं प्रत्येक के लिए उपयोग कर रहा हूं, सवाल संग्रह पर पुनरावृत्ति के बारे में था, तो यह कैसे आती है ??? –
निम्नलिखित अगर आपके जबकि पाश कार्यान्वयन के लिए देखने का प्रयास करें।
List<String> myString = new ArrayList<String>();
// How you add your data in string list
myString.add("Test 1");
myString.add("Test 2");
myString.add("Test 3");
myString.add("Test 4");
int i = 0;
while (i < myString.size()) {
System.out.println(myString.get(i));
i++;
}
जवाब आप केवल प्रत्येक पाश के लिए उपयोग करना चाहते हैं ..
for (WebElement s : options) {
int i = options.indexOf(s);
System.out.println(options.get(i).getText());
}
List<String> al=new ArrayList<string>();
al.add("One");
al.add("Two");
al.add("Three");
for(String al1:al) //for each construct
{
System.out.println(al1);
}
ओ/पी हो जाएगा
One
Two
Three
- 1. क्वेरी स्ट्रिंग से # मान कैसे प्राप्त करें?
- 2. स्ट्रिंग द्वारा परिभाषित() मान कैसे प्राप्त करें?
- 3. जावा: एक स्ट्रिंग से यूटीएफ -8 हेक्स मान प्राप्त करें?
- 4. URL स्ट्रिंग से पैरामीटर कैसे प्राप्त करें?
- 5. वेब.xml फ़ाइल से प्रदर्शन नाम प्राप्त करें
- 6. दिनांक/समय स्ट्रिंग से समय प्राप्त करें
- 7. jquery में स्ट्रिंग से कच्चे एचटीएमएल कैसे प्राप्त करें?
- 8. किसी भाषा-स्वतंत्र तरीके से प्रदर्शन काउंटर मान पुनर्प्राप्त करें
- 9. स्ट्रिंग से <T>
- 10. PHP/regex: HTML टैग का स्ट्रिंग मान कैसे प्राप्त करें?
- 11. एंड्रॉइड में उपसर्ग स्ट्रिंग मान कैसे प्राप्त करें?
- 12. स्ट्रिंग सरणी में लॉगजर मान कैसे प्राप्त करें
- 13. संपर्क प्रदर्शन समस्या प्राप्त करें
- 14. Django: स्ट्रिंग से मॉडल प्राप्त करें?
- 15. संपादन टेक्स्ट से स्ट्रिंग प्राप्त करें
- 16. app.config से कनेक्शन स्ट्रिंग प्राप्त करें
- 17. स्ट्रिंग ऑब्जेक्ट से System.IO.Stream कैसे प्राप्त करें
- 18. url से json स्ट्रिंग कैसे प्राप्त करें?
- 19. एन्कोडेड बाइट्स से स्ट्रिंग डेटा प्राप्त करें
- 20. विभाजक से पहले पहली स्ट्रिंग प्राप्त करें?
- 21. स्कैला - एक स्ट्रिंग से कक्षा प्राप्त करें
- 22. सी # टेक्स्टबॉक्स से स्ट्रिंग प्राप्त करें
- 23. कनेक्शन कैसे प्राप्त करें डेटाबेस से स्ट्रिंग
- 24. चयनित पंक्ति (QTableView) से सेल मान कैसे प्राप्त करें?
- 25. eq() मान कैसे प्राप्त करें?
- 26. सी # स्ट्रिंग से एक शून्य समाप्त स्ट्रिंग कैसे प्राप्त करें?
- 27. स्ट्रिंग मान खाली स्ट्रिंग
- 28. स्ट्रिंग डिक्शनरी बनाम <स्ट्रिंग, स्ट्रिंग>
- 29. <select multiple = एकाधिक> से सभी चयनित मान कैसे प्राप्त करें?
- 30. एक Foo <?> ऑब्जेक्ट के लिए <?> मान कैसे प्राप्त करें?
आप एक foreach की तुलना में अधिक की जरूरत है? http://www.java2s.com/Code/Java/Language-Basics/ForeachArray.htm – amelvin