• Cursos
  • Especialidades
  • Iniciar sesión
  • Crear cuenta

¡Calificael Curso Profesional de JAVA !

Reporta un error

Curso Curso Profesional de JAVA

Video format String Java

Tipo de error

Curso Profesional de JAVA

format String Java

format String Java

Listado de ejemplos sobre el método format de la clase String.

Recordemos que el método format retornar un nuevo String. Si nosotros únicamente mostraremos en consola el nuevo String podemos optar por usar el método printf

System.out.printf(formato, valores);

String

String nombre = "Codi";
String apellido = "Facilito";

String nombreCompleto = String.format("%s %s", nombre, apellido);
System.out.println(nombreCompleto);

Enteros

String resultado = String.format("%d - %d - %d", 10, 20, 30);
System.out.println(resultado);

Float

float pi = 3.14159265359f;

String resultado = String.format("%f - Decimales: %.2f", pi, pi);
System.out.println(resultado);

Boolean

int cantidad = 10;
boolean mayor = cantidad > 5;

String resultado = String.format("La cantidad es mayor a %d : %b", 
                                                cantidad, mayor);
System.out.println(resultado);

Orden

El reemplazo de los valores es lineal, sin embargo, habrá ocasiones en las cuales nosotros necesitemos especificar el orden, en esos casos seguiremos la siguiente estructura %, posición, $, tipo

String uno = "Uno";
String dos = "Dos";
String tres = "Tres";

String resultado = String.format("%3$s - %2$s - %1$s", 
                             uno, dos, tres);
System.out.println(resultado);
float pi = 3.14159265359f;

String resultado = String.format("%1f - Decimales: %1$.2f", pi, pi);
System.out.println(resultado);

Atrás

Siguiente

  • 1.- Introducción
    12 temas
  • 2.- Tipos de datos
    7 temas
  • 3.- Operadores
    5 temas
  • 4.- Strings
    • Cadenas en JAVA
    • Métodos para cadenas
    • Métodos de formato parte 1
    • Métodos de formato parte 2
    • format String Java
    • Comparar cadenas
    • Concatenar
  • 5.- Ciclos y condicionales
    15 temas
  • 6.- Arreglos
    11 temas
  • 7.- Clases y Objetos
    21 temas
  • 8.- Interfaces
    4 temas
  • 9.- Paquetes y APIs
    7 temas
  • 10.- Entrada de datos
    4 temas
  • 11.- Examen del curso
    • Examen del curso
      play_arrow
Cargar más comentarios