Author Archive

Convertir String a BigDecimal en Java

Ya lo comenté en otra ocasión (aquí), pero haciendo referencia a un artículo, sin dar la solución, así que la pongo aquí. [crayon-5a2e4af33c2c7924028628/] Y no tiene más misterio. Más sobre los métodos de BigDecimal, y sobre la API de Java.

Cómo ordenar un ArrayList en Java

De nuevo trabajando con ArrayList veo algo interesante y práctico que contar al respecto. En este caso se trata de cómo ordenarlos. Los ArrayList no tienen un método concreto para ordenarlos, pero descienden directamente del objeto Collections, y este sí tiene un método sort para ordenar colecciones. ¿Cómo funciona este método? Es un poco complicado,

Freemarker: acceso a las propiedades de los objetos de una lista

Freemarker, como todos los generadores de plantillas, es muy especial con su nomenclatura. Mientras utiliza “$” para especificar las variables, para la lógica empleará “#“, de forma muy similar a como lo hacen otros, como por ejemplo Thymeleaf, con su integración en Spring MVC. Así, al acceder a una lista lo que hacemos es recorrerla,

Ruta a los templates de FreeMarker

Hay tres métodos distintos para indicar la ruta donde están los templates en FreeMarker. [crayon-5a2e4af33d4a7116637339/] El primer método se utiliza para que Freemarker encuentre el template en el paquete donde se encuentra la clase especificada. Por ejemplo:

En java, de BigDecimal a float

Para explicar esta solución hay que entender previamente la diferencia que existe entre tipos primitivos o primitivas y objetos, en cuanto a la declaración de las variables en nuestro código. Los tipos primitivos son los tipos de datos más básicos con los que podemos declarar una variable, de los cuales en java tenemos ocho: byte, short,