Heim Java javaLernprogramm Welche Ausrichtungsmethoden gibt es in Java?

Welche Ausrichtungsmethoden gibt es in Java?

Apr 21, 2024 am 01:52 AM
排列

In Java wird die Ausrichtung verwendet, um die Anordnung von Zeichenfolgen und Werten im Text anzugeben, einschließlich Linksausrichtung, Rechtsausrichtung und Mittelausrichtung. Verwenden Sie den Formatbezeichner „%s“ für die Ausrichtung links, „%-s“ für die Ausrichtung rechts und „%1$s %-1$s“ für die Ausrichtung in der Mitte. Die Ausrichtung kann mit der Methode String.format() und der Methode printf() angegeben werden, die auch zum Ausrichten numerischer Werte verwendet werden kann.

Welche Ausrichtungsmethoden gibt es in Java?

Java-Ausrichtung

In Java wird die Ausrichtung verwendet, um anzugeben, wie Zeichenfolgen und Werte im Text angeordnet sind. Java bietet die folgenden Ausrichtungsoptionen:

Linksbündig (LEFT)

Mit dem Formatbezeichner %s wird eine Zeichenfolge oder ein numerischer Wert linksbündig ausgerichtet, d. h. beginnend auf der linken Seite des Textes. %s 格式说明符,字符串或数值将左对齐,即从文本的左侧开始。

System.out.printf("%s %s", "姓名", "小明");
// 输出:姓名 小明
Nach dem Login kopieren

右对齐 (RIGHT)

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

System.out.printf("%-s %-s", "姓名", "小明");
// 输出:小明 姓名
Nach dem Login kopieren

居中对齐 (CENTER)

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

System.out.printf("%1$s %-1$s", "姓名", "小明");
// 输出:  姓名 小明  
Nach dem Login kopieren

格式化字符串对齐

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

String name = String.format("%15s", "小明");
// "name" 的值为 "     小明",以 15 个空格右对齐。
Nach dem Login kopieren

格式化数值对齐

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

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

// 格式化为左对齐的小数
System.out.printf("%-8.2f", 123.456);
// 输出:123.45
Nach dem Login kopieren

Rechtsbündig (RECHTS)

Mit dem Formatbezeichner %-s wird die Zeichenfolge oder der Wert rechtsbündig ausgerichtet, beginnend auf der rechten Seite des Textes.

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);  // 居中对齐
Nach dem Login kopieren

Center Alignment (CENTER)

🎜🎜Mit der Kombination der Formatspezifizierer %1$s und %-1$s wird die Zeichenfolge oder der Wert zentriert . 🎜
<code>小明 20 12345.670000
小明2012345.670000
   小明  20  12345.67</code>
Nach dem Login kopieren
🎜🎜String-Ausrichtung formatieren🎜🎜🎜Sie können auch die Methode String.format() verwenden, um einen String zu formatieren und die Ausrichtung anzugeben. 🎜rrreee🎜🎜Formatierte numerische Ausrichtung🎜🎜🎜Für numerische Werte können Sie den %d, %f oder des <code>printf()-Methode Der Formatbezeichner >%e gibt die Ausrichtung an. 🎜rrreee🎜🎜Beispiel🎜🎜🎜Das folgende Codebeispiel zeigt verschiedene Ausrichtungen: 🎜rrreee🎜Ausgabe: 🎜rrreee

Das obige ist der detaillierte Inhalt vonWelche Ausrichtungsmethoden gibt es in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was sind die zehn besten Handelsplattformen für virtuelle Währung? Was sind die zehn besten Handelsplattformen für virtuelle Währung? Feb 20, 2025 pm 02:15 PM

Mit der Popularität von Kryptowährungen sind virtuelle Währungshandelsplattformen entstanden. Die zehn besten Handelsplattformen der virtuellen Währung der Welt werden nach dem Transaktionsvolumen und dem Marktanteil wie folgt eingestuft: Binance, Coinbase, FTX, Kucoin, Crypto.com, Kraken, Huobi, Gate.io, Bitfinex, Gemini. Diese Plattformen bieten eine breite Palette von Dienstleistungen, die von einer Vielzahl von Kryptowährungsauswahl bis hin zu Derivatenhandel reichen und für Händler unterschiedlicher Ebene geeignet sind.

So passen Sie den Sesam offenen Austausch in Chinesisch an So passen Sie den Sesam offenen Austausch in Chinesisch an Mar 04, 2025 pm 11:51 PM

Wie kann ich den Sesam offenen Austausch an Chinesisch anpassen? Dieses Tutorial behandelt detaillierte Schritte zu Computern und Android -Mobiltelefonen, von der vorläufigen Vorbereitung bis hin zu operativen Prozessen und dann bis zur Lösung gemeinsamer Probleme, um die Sesam -Open Exchange -Schnittstelle auf Chinesisch zu wechseln und schnell mit der Handelsplattform zu beginnen.

Muss ich Flexbox in der Mitte des Bootstrap -Bildes verwenden? Muss ich Flexbox in der Mitte des Bootstrap -Bildes verwenden? Apr 07, 2025 am 09:06 AM

Es gibt viele Möglichkeiten, Bootstrap -Bilder zu zentrieren, und Sie müssen keine Flexbox verwenden. Wenn Sie nur horizontal zentrieren müssen, reicht die Text-Center-Klasse aus. Wenn Sie vertikal oder mehrere Elemente zentrieren müssen, ist Flexbox oder Grid besser geeignet. Flexbox ist weniger kompatibel und kann die Komplexität erhöhen, während das Netz leistungsfähiger ist und höhere Lernkosten hat. Bei der Auswahl einer Methode sollten Sie die Vor- und Nachteile abwägen und die am besten geeignete Methode entsprechend Ihren Anforderungen und Vorlieben auswählen.

Berechnung des C-Subscript 3-Index 5 C-Subscript 3-Index 5-Algorithmus-Tutorial Berechnung des C-Subscript 3-Index 5 C-Subscript 3-Index 5-Algorithmus-Tutorial Apr 03, 2025 pm 10:33 PM

Die Berechnung von C35 ist im Wesentlichen kombinatorische Mathematik, die die Anzahl der aus 3 von 5 Elementen ausgewählten Kombinationen darstellt. Die Berechnungsformel lautet C53 = 5! / (3! * 2!), Was direkt durch Schleifen berechnet werden kann, um die Effizienz zu verbessern und Überlauf zu vermeiden. Darüber hinaus ist das Verständnis der Art von Kombinationen und Beherrschen effizienter Berechnungsmethoden von entscheidender Bedeutung, um viele Probleme in den Bereichen Wahrscheinlichkeitsstatistik, Kryptographie, Algorithmus -Design usw. zu lösen.

Top 10 Top -Currency -Handelsplattformen 2025 Cryptocurrency Trading Apps, die die Top Ten ringen Top 10 Top -Currency -Handelsplattformen 2025 Cryptocurrency Trading Apps, die die Top Ten ringen Mar 17, 2025 pm 05:54 PM

Top Ten Ten Virtual Currency Trading Platforms 2025: 1. OKX, 2. Binance, 3. Gate.io, 4. Kraken, 5. Huobi, 6. Coinbase, 7. Kucoin, 8. Crypto.com, 9. Bitfinex, 10. Gemini. Sicherheit, Liquidität, Handhabungsgebühren, Währungsauswahl, Benutzeroberfläche und Kundensupport sollten bei der Auswahl einer Plattform berücksichtigt werden.

Top 10 Cryptocurrency -Handelsplattformen, Top Ten empfohlene Apps für Währungshandelsplattformen Top 10 Cryptocurrency -Handelsplattformen, Top Ten empfohlene Apps für Währungshandelsplattformen Mar 17, 2025 pm 06:03 PM

Zu den zehn Top -Kryptowährungsplattformen gehören: 1. OKX, 2. Binance, 3. Gate.io, 4. Kraken, 5. Huobi, 6. Coinbase, 7. Kucoin, 8. Crypto.com, 9. Bitfinex, 10. Gemini. Sicherheit, Liquidität, Handhabungsgebühren, Währungsauswahl, Benutzeroberfläche und Kundensupport sollten bei der Auswahl einer Plattform berücksichtigt werden.

Was sind die sicheren und zuverlässigen digitalen Währungsplattformen? Was sind die sicheren und zuverlässigen digitalen Währungsplattformen? Mar 17, 2025 pm 05:42 PM

Eine sichere und zuverlässige Plattform für digitale Währung: 1. OKX, 2. Binance, 3. Gate.io, 4. Kraken, 5. Huobi, 6. Coinbase, 7. Kucoin, 8. Crypto.com, 9. Bitfinex, 10. Gemini. Sicherheit, Liquidität, Handhabungsgebühren, Währungsauswahl, Benutzeroberfläche und Kundensupport sollten bei der Auswahl einer Plattform berücksichtigt werden.

Empfohlene sichere Apps mit sicheren Virtual Currency Software Top 10 Top 10 Digital Currency Trading Apps Ranking 2025 Empfohlene sichere Apps mit sicheren Virtual Currency Software Top 10 Top 10 Digital Currency Trading Apps Ranking 2025 Mar 17, 2025 pm 05:48 PM

Empfohlene Safe Virtual Currency Software Apps: 1. OKX, 2. Binance, 3. Gate.io, 4. Kraken, 5. Huobi, 6. Coinbase, 7. Kucoin, 8. Crypto.com, 9. Bitfinex, 10. Gemini. Sicherheit, Liquidität, Handhabungsgebühren, Währungsauswahl, Benutzeroberfläche und Kundensupport sollten bei der Auswahl einer Plattform berücksichtigt werden.

See all articles