Es ist wichtig zu verstehen, dass die Number-Klasse keine greifbare Klasse, sondern eine abstrakte Klasse ist. Darin befindet sich eine Reihe von Wrapper-Klassen, die seine Funktionalität definieren. Zu diesen Wrapper-Klassen gehören Integer, Byte, Double, Short, Float und Long. Möglicherweise stellen Sie fest, dass es sich dabei um dieselben grundlegenden Datentypen handelt, die wir zuvor besprochen haben, sie werden jedoch als separate Klassen mit Großbuchstaben dargestellt, um der Klassenbenennungskonvention zu entsprechen.
Der Compiler konvertiert automatisch primitive Datentypen in Objekte und umgekehrt, je nach Bedarf für eine bestimmte Funktion oder einen bestimmten Programmumfang. Numerische Klassen sind Teil des java.lang-Pakets.
Dieser Vorgang wird Autoboxing und Unboxing genannt. Indem wir die abstrakte Natur numerischer Klassen und ihrer entsprechenden Wrapper-Klassen erfassen, können wir ein tieferes Verständnis dafür erlangen, wie Java Informationen verarbeitet.
In diesem Artikel besprechen wir, wie man dem String das Präfix 0 hinzufügt, indem wir das Thema zum besseren Verständnis aufschlüsseln.
Wenn Sie eine Komponente des Arrays ändern möchten, sollten Sie erwägen, jedem Element des Arrays ein Präfix hinzuzufügen. Hier sind einige einfache Möglichkeiten, die Ihnen dabei helfen können –
Erstellen Sie zunächst ein Array mit den Komponenten, die Sie ändern möchten. Geben Sie dem Array einen Namen, beispielsweise „strArray“, und geben Sie jedem Mitglied einen Variablennamen, beispielsweise „str“.
Erstellen Sie eine for-Schleife, um als nächstes jedes Mitglied des Arrays zu durchlaufen. Verbinden Sie das gewünschte Präfix mit dem aktuellen Element in dieser Schleife, um es zu ändern.
Nachdem Sie das Array mithilfe einer for-each-Schleife durchlaufen haben, sollten Sie eine print-Anweisung verwenden, um den aktualisierten Wert jedes Elements anzuzeigen.
Wenn Sie eine for-each-Schleife verwenden möchten, verwenden Sie die Syntax „for (type var:collection)“, um Variablen zu definieren, z. B. „iterate“. Während Sie dann jedes Element durchlaufen, wird der aktualisierte Wert jedes Elements mithilfe des Druckbefehls angezeigt.
Diese einfachen Schritte helfen Ihnen, Ihr bevorzugtes Präfix schnell und erfolgreich zu den Elementen Ihres Arrays hinzuzufügen.
Schritt 1 - Deklarieren Sie die String-Array-Variable „strArry“ und initialisieren Sie sie mit den Titeln der drei Tiere: „Hund“, „Katze“ und „Kaninchen“.
Schritt 2 – Um jedes Mitglied des „strArry“-Arrays zu durchlaufen, erstellen Sie eine for-Schleife.
Schritt 3 – Verketten Sie die Phrase „To Pet“ mit dem aktuellen Element in einer for-Schleife und ersetzen Sie dann den Wert des Elements.
Schritt 4 – Erstellen Sie eine zweite for-each-Schleife, die jedes Element im „strArry“-Array durchläuft und die neueste Nummer dieses Elements ausgibt.
Schritt 5 – Wenn Sie Ihre Java-Anwendung ausführen, werden die aktualisierten Werte der Array-Elemente in der Konsole angezeigt.
Sehen wir uns die Syntax zum Hinzufügen eines Präfixes zu jedem Element in Java an.
class Main { public static void main (String[] args) { String[] strArry = {"Dog", "Cat", "Rabbit"}; for (int i=0 ; i < strArry.length; i++) { strArry[i] = "To Pet " + strArry[i]; } for (String str: strArry) { System.out.println (str); } } }
Schritt 1 – Schreiben Sie ein Java-Programm, das zunächst einen String mit führenden Nullen in eine Ganzzahl umwandelt.
Schritt 2 - Erstellen Sie die String-Variable „str“ und weisen Sie ihr den Wert „0000000953“ zu.
Schritt 3 – Um eine Zeichenfolge in eine Zahl umzuwandeln, verwenden Sie die Methode parseInt().
Schritt 4 – Um eine Ganzzahl in eine Zeichenfolge mit führenden Nullen umzuwandeln, verwenden Sie die Funktion format(). Um sicherzustellen, dass die Ganzzahl in diesem Beispiel fünf Ziffern hat, verwenden Sie den Formatbezeichner „%05d“.
Schritt 5 – Verwenden Sie abschließend die Funktion System.out.println(), um die Ausgabezeichenfolge „Output String:“ zu drucken, verkettet mit dem geänderten Wert von „str“.
Das Folgende ist ein Beispiel für das Hinzufügen von 0 vor einer Ganzzahl.
package com.tutorialspoint; public class StringToInt { public static void main(String args[]){ String str="0000000953"; /* String to int conversion with leading zeroes * the %05 format specifier is used to have 5 digits in * the number, this ensures the leading zeroes */ str = String.format("%05d", Integer.parseInt(str)); System.out.println("Output String: "+str); } }
Output String: 00953
Wenn in Java eine Zeichenfolge mit einer Ganzzahl verkettet wird, wird die Ganzzahl zuerst in eine Zeichenfolge konvertiert und dann verkettet.
Schritt 1 – Schreiben Sie ein Java-Programm, das zunächst einen String mit führenden Nullen in eine Ganzzahl umwandelt.
Schritt 2 - Erstellen Sie die String-Variable „str“ und weisen Sie ihr den Wert „0000000953“ zu.
Schritt 3 – Um eine Zeichenfolge in eine Zahl umzuwandeln, verwenden Sie die Methode parseInt().
Schritt 4 – Um eine Ganzzahl in eine Zeichenfolge mit führenden Nullen umzuwandeln, verwenden Sie die Funktion format(). Um sicherzustellen, dass die Ganzzahl in diesem Beispiel fünf Ziffern hat, verwenden Sie den Formatbezeichner „%05d“.
Schritt 5 – Verwenden Sie abschließend die Funktion System.out.println(), um die Ausgabezeichenfolge „Output String:“ zu drucken, verkettet mit dem geänderten Wert von „str“.
Der folgende Code erklärt, wie die Zeichenfolgenverkettung mit Ganzzahlen verwendet wird.
import java.io.*; public class tutorials { public static void main (String[] args) { String s = 5 + 4 + "World" + 7 + 5; System.out.print(s); } }
9World75
Wir haben verschiedene Aspekte der Arbeit mit Zahlen in Java untersucht, darunter das Konzept von Wrapper-Klassen, Autoboxing und Unboxing sowie Möglichkeiten, Präfixe zu Elementen von Arrays oder Ganzzahlen hinzuzufügen. Wir haben gesehen, wie man eine Zeichenfolge mit einer Ganzzahl verkettet und wie man eine Zeichenfolge in eine Ganzzahl mit führenden Nullen umwandelt.
Das obige ist der detaillierte Inhalt vonZahlen in Java (mit 0-Präfix und Zeichenfolgen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!