Fetishcode…Thinking in objects

Thinking in objects

Aplicando formatos con Formatter

con un comentario

Generalmente al realizar aplicaciones nos encontramos con el problema de darle cierto formato a los datos que recuperamos de la base de datos y que debemos presentar por la GUI.

En java tenemos la clase java.uitl.Formatter que nos brinda la posibilidad de darle el formato deseado a nuestros datos sin tener que pelearnos con substrings o cosas por el estilo.

A continuación se muestran dos pequeños ejemplos:

//fijamos a dos decimles tras la coma
public String fijarDosDecimales (Number base){
   double a = base.doubleValue();
   String str2 = String.format("%.2f", a);
   return str2;
}
//rellena con ceros a la izquierda  si la longitud es menor de 5
public String fijarLongitud (String s){
   int i = Integer.parseInt(s);
   String as=String.format("%05d", i);
   System.out.println("----->"+as);
   return as;
}

En este pdf de la UPM explican la clase Formatter en castellano, y otras pequeñas nociones fundamentales.

Y para mas información la API.

Escrito por fetishcode

Diciembre 14, 2006 a 1:46 pm

Escrito en Java

Una respuesta

Suscríbete a los comentarios mediante RSS.

  1. un saludito desde HP de FBR, FGT, JVG y un no saludo de JCV

    FBR

    Enero 17, 2007 a 1:51 pm


Escribe un comentario