Maison > Java > javaDidacticiel > le corps du texte

Comment puis-je afficher des données tabulées avec des colonnes alignées à l'aide de System.out de Java ?

Linda Hamilton
Libérer: 2024-11-24 11:23:11
original
516 Les gens l'ont consulté

How Can I Display Tabulated Data with Aligned Columns Using Java's System.out?

Affichage des données tabulées dans System.out de Java

Lorsque vous travaillez avec des opérations de récupération de données, il devient essentiel de présenter les résultats de manière structurée et manière visuellement attrayante. En Java, exploiter System.out pour générer des données sous forme de structure tabulée est une approche courante.

Le défi survient lorsque les données impliquent des colonnes de longueurs variables, ce qui rend difficile l'alignement précis des valeurs. Pour résoudre ce problème, System.out de Java fournit une solution élégante : System.out.format.

Solution : exploiter System.out.format

System.out.format vous permet de définir des longueurs de champ spécifiques pour vos données, garantissant ainsi l'alignement et la clarté. La syntaxe implique de spécifier des spécificateurs de format dans la chaîne de format, où chaque spécificateur contrôle le formatage d'un argument correspondant.

Par exemple :

System.out.format("%32s%10d%16s", string1, int1, string2);
Copier après la connexion

Dans cet exemple, "2s" spécifie que la chaîne1 doit occuper 32 caractères, " d " indique que int1 doit être complété à droite avec des espaces jusqu'à 10 caractères et " s " garantit que string2 est complété à gauche à 16 caractères. caractères.

En tirant parti de System.out.format, vous pouvez facilement créer des sorties tabulaires bien structurées avec des alignements de colonnes contrôlés avec précision. Consultez la documentation Java pour System.out.format : un formateur est utilisé en interne, fournissant des informations plus détaillées sur la syntaxe et les capacités du spécificateur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal