Langage Java
L'essentiel du langage Java: syntaxe, fonctions et exemples
%d
Entier signé (int)
Java
System.out.printf("Valeur: %d\n", 42);%f
Nombre à virgule flottante (float, double)
Java
System.out.printf("Valeur: %f\n", 3.14159);%.2f
Nombre à virgule flottante avec précision
Java
System.out.printf("Valeur: %.2f\n", 3.14159);%e
Notation scientifique
Java
System.out.printf("Valeur: %e\n", 3.14159);%s
Chaîne de caractères
Java
System.out.printf("Texte: %s\n", "Hello");%c
Caractère
Java
System.out.printf("Caractère: %c\n", 'A');%b
Booléen
Java
System.out.printf("Booléen: %b\n", true);%x
Hexadécimal (minuscules)
Java
System.out.printf("Hex: %x\n", 255);%X
Hexadécimal (majuscules)
Java
System.out.printf("Hex: %X\n", 255);%o
Octal
Java
System.out.printf("Octal: %o\n", 64);%n
Saut de ligne spécifique à la plateforme
Java
System.out.printf("Ligne 1%nLigne 2");%tF
Date au format ISO (yyyy-MM-dd)
Java
import java.util.Date;
System.out.printf("Date: %tF\n", new Date());%tT
Heure au format 24h (HH:mm:ss)
Java
import java.util.Date;
System.out.printf("Heure: %tT\n", new Date());String.format()
Méthode statique pour formater des chaînes
Java
String message = String.format("Hello, %s! You are %d years old.", "John", 30);