Inhaltsverzeichnis
Beim Arbeiten an Java Einer der Aspekte, die wir berücksichtigen müssen, ist, dass wir alle Elemente unserer Programme als Objekte behandeln müssen, dadurch können wir ein realitätsnahes Denken implementieren und somit in der Lage sein, reale Lösungen im Programm anzuwenden.Auch wenn das wie eine Utopie klingt, gibt es Tools, die Java zur Verfügung stellt, um einen wünschenswerten Zustand zu erreichen, und eines dieser Werkzeuge ist die Möglichkeit, Klassen verwenden zu können, die primitive Datentypen in Elemente umwandeln, die als Objekte behandelt werden können.
Charakterklasse
Wie bereits erwähnt Java bietet einige Klassen an, um die primitiven Datentypen manipulieren zu können, darunter haben wir die Zeichentyp und die entsprechende Klasse, die Charakterklasse, diese Klasse ist in der java.lang-Paket.
Enthalten?Diese Klasse enthält mehrere Konstruktoren, die uns helfen, einige Aktionen und Methoden auszuführen, die uns sonst viele Codezeilen kosten würden, um sie manuell zu erstellen, z. Auch bei den Komparativen, kurz gesagt, Dingen, die, obwohl sie einfach zu hören sind, sehr notwendig sind.
Sehen wir uns ein Beispiel für die Vergleichsmethode an:
Zeichen objChar = neues Zeichen ('a');
Hier geben wir an, dass unser Objekt von der Klasse ist Charakter und an den Konstruktor übergeben wir die Daten 'a', dies ist eine grundlegende Deklaration eines Objekts.
Wenn wir dann den Inhalt kennen, können wir die Methode verwenden vergleichen mit Um den gewünschten Vergleich zu machen, können wir sogar ein neues Objekt im Methodenaufruf erstellen, um ein wenig Codeschreiben zu sparen, mal sehen:
objChar.compareTo (neues Zeichen ('a'));
Wie unser objChar Es ist eine Instanz der Character-Klasse, wir können alle ihre Methoden verwenden, daher beginnen wir mit diesem Element, um die Methode aufzurufen, im Inneren erzeugen wir ein neues Objekt, da sie bei der Ausführung der Methode den gleichen Inhalt haben, muss es ein true zurückgeben Antwort, sonst hätten wir eine falsche.
Statische Methoden
Innerhalb dieser Klasse haben wir auch einige statische Methoden die es uns ermöglichen, sie innerhalb unserer Programme einfacher zu verwenden, damit können wir die Komplexität der Anpassung an den Zweck unserer Zeichendaten Aber wenn wir alle Vorteile nutzen, sehen wir uns einige dieser Methoden in der folgenden Abbildung an:
Wir sehen, dass jede der Methoden einer ziemlich beschreibenden Handlung in englischer Sprache entspricht, zum Beispiel die isDigit()-Methode, hilft uns zu beurteilen, ob ein char eine Zahl ist, die isLeeter () macht dasselbe, aber mit Buchstaben oder Literalen, das isLowerCase () wertet aus, ob das Zeichen klein geschrieben ist und die toLowerCase () wandelt das, was damit passiert, in Kleinbuchstaben um, da jede einzelne eine sehr explizite Aktion ist.
Damit beenden wir dieses Tutorial, wie wir sehen Java gibt uns die Möglichkeit, Objekte auf die einfachsten Elemente unserer Programme zu bringen, damit wir alle Vorteile der objektorientierten Programmierung nutzen und somit den Paradigmen entsprechen können.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben