Java Player - ¿Como unir cadenas / string en java? - ¿Cuales son los modificadores de String.format()? - String.Format()
Buenas hoy vamos a retomar un poco mas la sección Java Player, hoy vamos a ver algo bastante útil, el método de la clase String.format().
¿Como unir cadenas / string en java?
Si bien hay diferentes maneras de unir cadenas/string en java, mas adelante hablaremos delStringBuffer, system.out.printf(), etc. Hoy hablaremos de concatenaciones con el signo +.
Generalmente cuando codeamos en java, hacemos lo siguiente para ir formando cadenas:
Lo cual muchas veces es bastante engorroso, ya que seguimos concatenando variables y queda horrible y el texto es totalmente ilegible a primera vista.
Bueno se acuerdan de C el famoso printf.
Partir del JDK 1.5 podemos utilizar de la clase String el método Format(), que es bastante parecido al printf.
Una explicación breve de lo que hace reemplazar el comodín/modificador por una variable.
Dejo dos ejemplos.
Ejemplo sencillo:
Ejemplo con vector:
La cadena a mi gusto queda mucho mas prolija y mas limpia.
¿Cuales son los modificadores de String.format()?
Cada dato lo podemos mostrar de manera diferente, con mas o decimales, etc.
Comodín/Modificador | Formato |
%b | Booleano |
%h | Hashcode |
%s | Cadena |
%c | Carácter unicode |
%d | Entero decimal |
%o | Entero octal |
%x | Entero hexadecimal |
%f | Real decimal |
%e | Real notación científica |
%g | Real notación científica o decimal |
%a | Real hexadecimal con mantisa y exponente |
%t | Fecha u hora |
Espero que les allá servido saludos.
Saludos.
Java Player - ¿Como unir cadenas / string en java? - ¿Cuales son los modificadores de String.format()? - String.Format()
Reviewed by El lado oscuro de java
on
diciembre 10, 2012
Rating:
quiero como junta dos nombre en uno solo
ResponderEliminarejemlo: "Jose Carlos" en "JoseCarlos".