Maison Java javaDidacticiel Quelles sont les méthodes d'alignement en Java ?

Quelles sont les méthodes d'alignement en Java ?

Apr 21, 2024 am 01:52 AM
arrangement

En Java, l'alignement est utilisé pour spécifier la disposition des chaînes et des valeurs dans le texte, y compris l'alignement à gauche, l'alignement à droite et l'alignement au centre. Utilisez le spécificateur de format "%s" pour la justification à gauche, "%-s" pour la justification à droite et "%1$s %-1$s" pour la justification au centre. L'alignement peut être spécifié à l'aide de la méthode String.format() et de la méthode printf(), qui peuvent également être utilisées pour aligner des valeurs numériques.

Quelles sont les méthodes d'alignement en Java ?

Alignement Java

En Java, l'alignement est utilisé pour spécifier la manière dont les chaînes et les valeurs sont disposées dans le texte. Java fournit les options d'alignement suivantes :

Aligné à gauche (LEFT)

En utilisant le spécificateur de format %s, une chaîne ou une valeur numérique sera alignée à gauche, c'est-à-dire en commençant par le côté gauche. du texte. %s 格式说明符,字符串或数值将左对齐,即从文本的左侧开始。

System.out.printf("%s %s", "姓名", "小明");
// 输出:姓名 小明
Copier après la connexion

右对齐 (RIGHT)

使用 %-s 格式说明符,字符串或数值将右对齐,即从文本的右侧开始。

System.out.printf("%-s %-s", "姓名", "小明");
// 输出:小明 姓名
Copier après la connexion

居中对齐 (CENTER)

使用 %1$s%-1$s 格式说明符的组合,字符串或数值将居中对齐。

System.out.printf("%1$s %-1$s", "姓名", "小明");
// 输出:  姓名 小明  
Copier après la connexion

格式化字符串对齐

还可以使用 String.format() 方法格式化字符串并指定对齐方式。

String name = String.format("%15s", "小明");
// "name" 的值为 "     小明",以 15 个空格右对齐。
Copier après la connexion

格式化数值对齐

对于数值,可以使用 printf() 方法的 %d%f%e

// 格式化为右对齐的整数
System.out.printf("%8d", 123);
// 输出:    123

// 格式化为左对齐的小数
System.out.printf("%-8.2f", 123.456);
// 输出:123.45
Copier après la connexion

Aligné à droite (RIGHT)

En utilisant le spécificateur de format %-s, la chaîne ou la valeur sera alignée à droite, en commençant par le côté droit du texte.

String name = "小明";
int age = 20;
double salary = 12345.67;

System.out.printf("%s %d %f\n", name, age, salary);          // 左对齐
System.out.printf("%-s %-d %-f\n", name, age, salary);      // 右对齐
System.out.printf("%1$s %-1$d %.2f\n", name, age, salary);  // 居中对齐
Copier après la connexion

Alignement central (CENTER)

🎜🎜En utilisant la combinaison des spécificateurs de format %1$s et %-1$s, la chaîne ou la valeur sera centrée . 🎜
<code>小明 20 12345.670000
小明2012345.670000
   小明  20  12345.67</code>
Copier après la connexion
🎜🎜Formater l'alignement des chaînes🎜🎜🎜Vous pouvez également utiliser la méthode String.format() pour formater une chaîne et spécifier l'alignement. 🎜rrreee🎜🎜Alignement numérique formaté🎜🎜🎜Pour les valeurs numériques, vous pouvez utiliser le %d, le %f ou le du <code>printf() Le spécificateur de format >%e spécifie l'alignement. 🎜rrreee🎜🎜Exemple🎜🎜🎜L'exemple de code ci-dessous montre différents alignements : 🎜rrreee🎜Sortie : 🎜rrreee

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!

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment vérifier le trafic sur un téléphone mobile Apple Comment vérifier le trafic sur un téléphone mobile Apple May 09, 2024 pm 06:00 PM

Comment vérifier l'utilisation des données sur Apple 1. Les étapes spécifiques pour vérifier l'utilisation des données sur le téléphone mobile Apple sont les suivantes : Ouvrez les paramètres du téléphone. Cliquez sur le bouton Cellulaire. Faites défiler la page du réseau cellulaire pour voir l'utilisation spécifique des données de chaque application. Cliquez sur Appliquer pour définir également les réseaux autorisés. 2. Allumez le téléphone, recherchez l'option de paramètres sur le bureau du téléphone et cliquez pour entrer. Dans l'interface des paramètres, recherchez « Réseau cellulaire » dans la barre des tâches ci-dessous et cliquez pour entrer. Dans l'interface du réseau cellulaire, recherchez l'option « Utilisation » sur la page et cliquez pour entrer. 3. Une autre façon consiste à vérifier vous-même le trafic via le téléphone mobile, mais le téléphone mobile ne peut voir que l'utilisation totale et n'affichera pas le trafic restant : allumez l'iPhone, recherchez l'option « Paramètres » et ouvrez-le. Sélectionnez "Abeille"

Quelles sont les dix principales plateformes de trading de devises virtuelles? Quelles sont les dix principales plateformes de trading de devises virtuelles? Feb 20, 2025 pm 02:15 PM

Avec la popularité des crypto-monnaies, des plateformes de trading de devises virtuelles ont émergé. Les dix principales plateformes de trading de devises virtuelles au monde sont classées comme suit selon le volume des transactions et la part de marché: Binance, Coinbase, FTX, Kucoin, Crypto.com, Kraken, Huobi, Gate.io, Bitfinex, Gemini. Ces plateformes offrent un large éventail de services, allant d'un large éventail de choix de crypto-monnaie à la négociation des dérivés, adapté aux commerçants de niveaux différents.

Comment ajuster l'échange ouvert en sésame en chinois Comment ajuster l'échange ouvert en sésame en chinois Mar 04, 2025 pm 11:51 PM

Comment ajuster l'échange ouvert en sésame en chinois? Ce didacticiel couvre des étapes détaillées sur les ordinateurs et les téléphones mobiles Android, de la préparation préliminaire aux processus opérationnels, puis à la résolution de problèmes communs, vous aidant à changer facilement l'interface d'échange Open Sesame aux chinois et à démarrer rapidement avec la plate-forme de trading.

Les dix principales bourses du cercle monétaire chinois Les dix principales bourses du cercle monétaire chinois Jul 23, 2024 pm 06:25 PM

Les dix principales bourses de crypto-monnaie en Chine sont classées par volume de transactions comme suit : 1. Binance ; 3. Huobi ; 4. Anyin ; 6. Gate.io ; 8. BitMart ; .JEX; 10.LBanque. Ces bourses offrent une large gamme de paires de trading, des frais de trading faibles et des services professionnels adaptés aux besoins spécifiques des utilisateurs.

Top 10 des plates-formes de trading de crypto-monnaie, les dix principales applications de plate-forme de trading de devises recommandées Top 10 des plates-formes de trading de crypto-monnaie, les dix principales applications de plate-forme de trading de devises recommandées Mar 17, 2025 pm 06:03 PM

Les dix principales plates-formes de trading de crypto-monnaie comprennent: 1. Okx, 2. Binance, 3. Gate.io, 4. Kraken, 5. Huobi, 6. Coinbase, 7. Kucoin, 8. Crypto.com, 9. BitFinex, 10. Gemini. La sécurité, la liquidité, les frais de traitement, la sélection des devises, l'interface utilisateur et le support client doivent être pris en compte lors du choix d'une plate-forme.

Top 10 des plates-formes de trading de devises virtuelles 2025 Applications de trading de crypto-monnaie classée top dix Top 10 des plates-formes de trading de devises virtuelles 2025 Applications de trading de crypto-monnaie classée top dix Mar 17, 2025 pm 05:54 PM

Top dix plates-formes de trading de devises virtuelles 2025: 1. Okx, 2. Binance, 3. Gate.io, 4. Kraken, 5. Huobi, 6. Coinbase, 7. Kucoin, 8. Crypto.com, 9. BitFinex, 10. Gemini. La sécurité, la liquidité, les frais de traitement, la sélection des devises, l'interface utilisateur et le support client doivent être pris en compte lors du choix d'une plate-forme.

Quelles sont les plates-formes de monnaie numérique sûres et fiables? Quelles sont les plates-formes de monnaie numérique sûres et fiables? Mar 17, 2025 pm 05:42 PM

Une plate-forme de monnaie numérique sûre et fiable: 1. Okx, 2. Binance, 3. Gate.io, 4. Kraken, 5. Huobi, 6. Coinbase, 7. Kucoin, 8. Crypto.com, 9. Bitfinex, 10. Gemini. La sécurité, la liquidité, les frais de traitement, la sélection des devises, l'interface utilisateur et le support client doivent être pris en compte lors du choix d'une plate-forme.

Laquelle des dix principales applications de trading de devises virtuelles est la meilleure? Laquelle des dix principales applications de trading de devises virtuelles est la meilleure? Mar 19, 2025 pm 05:00 PM

Top 10 des classements de trading de devises virtuels: 1. Okx, 2. Binance, 3. Gate.io, 4. Kraken, 5. Huobi, 6. Coinbase, 7. Kucoin, 8. Crypto.com, 9. BitFinex, 10. Gemini. La sécurité, la liquidité, les frais de traitement, la sélection des devises, l'interface utilisateur et le support client doivent être pris en compte lors du choix d'une plate-forme.

See all articles