मैं एक्लिप्स के लिए नया हूं जिसका उपयोग मैं मुख्य रूप से जावा के लिए करता हूं। मैंने पहले इंटेलिजे आइडिया का उपयोग किया है जिसमें एक चर का चयन करना संभव है जो इटरटेबल (संग्रह, सूची इत्यादि) बढ़ाता है और इसे सही फोरैच लूप उत्पन्न करता है।"आसपास के साथ" - ग्रहण में टेम्पलेट: foreach
मुझे पता है कि ग्रहण फ़ोरैच टेम्पलेट के साथ कुछ ऐसा करता है, जहां यह अनुमान लगाता है कि किस चर को फिर से चालू करना है, लेकिन मैं इसे एक चयनित चर के साथ एक ही चीज़ में नहीं प्राप्त कर सकता। लेकिन क्या होगा यदि परिवर्तनीय वर्तमान दायरे में नहीं है और क्या ग्रहण गलत लगता है?
तो मुझे क्या करना एक चर (या समारोह जो एक चर देता है) जिन्हें इटरेटर को लागू करता है का चयन करने में सक्षम किया जा रहा है कोशिश कर रहा हूँ और इसे वापस कर दिया है:
चयन:
functionWhichReturnsList() (which returns List<TypeOfItemsInList>)
परिणाम:
for (TypeOfItemsInList item : functionWhichReturnsList()) {
${cursor}
}
कोई विचार?
रूट समस्या के लिए कृपया [यह उत्तर] [1] देखें। [1]: http://stackoverflow.com/a/17591263/2394218 – summerian
यह एक मेरे लिए काम किया https://stackoverflow.com/a/17591263/1053496 – nantitv