Me preguntaba si hay alguna manera ordenada de escribir una nueva línea en el archivo de Groovy. Tengo el siguiente guión:¿Cómo imprimir prolijamente una nueva línea en Groovy?
new File("out.txt").withWriter{ writer ->
for(line in 0..100) {
writer << "$line"
}
}
que podría utilizar writer << "$line\n"
o writer.println("$line")
, pero yo estaba wondring si hay alguna manera de utilizar <<
operador para anexar la nueva línea para mí.
Esto es bueno. Acabo de comenzar con Groovy hace unos días y no estaba al tanto de esa característica. Debo comprobarlo! Gracias xlson. –
¡De nada! :) Hay muchas maneras diferentes de usar la meta-programación en Groovy para mejorar las API existentes. Lo bueno de las categorías (imho) es que tienen un alcance para que no modifiques el comportamiento en todo tu programa. Consulte esta introducción a la metaprogramación de Groovy si desea obtener más información al respecto: http://www.ibm.com/developerworks/java/library/j-pg06239.html – xlson