Mükemmel bir öğreticide, şu kodla karşılaştım:Bu bağlamda groovy << operatörü ne demektir?
class DateTagLib {
def thisYear = {
out << Calendar.getInstance().get(Calendar.YEAR)
}
}
<<
'ün ne anlama geldiğini bilmiyorum ve google ile şansım yok.
Düzenleme: Artık <<
'in bazen biraz değiştiğini biliyorum. Ama burada ne anlama geliyor?
Tüm hayatım boyunca Groovy'nin bir çizgisini görmeden, "foo" nun "foo" kelimesi için sözdizimi olabileceği anlaşılıyor. Ya da dışarıda, aynı şeyle sonuçlanan korkak bir aşırı yüke sahip bir nesne nesnesi, yani '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' = '' parametresi değeri döndürür ... –
bir '<< =' gibi görünür burada daha uygun ama ben de anlamıyorum. – djangofan