एक ग्रूवी ट्यूटोरियल में, मैं निम्नलिखित कोड का सामना करना पड़ा:ग्रोवी << ऑपरेटर का मतलब इस संदर्भ में क्या है?
class DateTagLib {
def thisYear = {
out << Calendar.getInstance().get(Calendar.YEAR)
}
}
मैं क्या <<
साधन नहीं पता है, और मैं गूगल के साथ कोई किस्मत हो रही है।
संपादित करें: अब मुझे पता है कि <<
कभी-कभी थोड़ा सा बदलाव होता है। लेकिन इसका मतलब क्या है?
मेरे पूरे जीवन में ग्रोवी की एक पंक्ति को देखे बिना, ऐसा लगता है कि 'वापसी foo' के लिए' out << foo' वाक्यविन्यास हो सकता है। या बाहर किसी प्रकार की वस्तु है जो एक फंकी ओवरलोड के साथ होती है जिसके परिणामस्वरूप एक ही चीज़ होती है, यानी 'आउट' ऑब्जेक्ट पर '<<' ऑपरेटर बस इसके पैरामीटर मान देता है ... –
एक '<< =' जैसा लगता है यहां अधिक उपयुक्त है लेकिन मैं इसे वास्तव में समझ में नहीं आता हूं। – djangofan