Willkommen zurück zum Kurs von Knowledge City zum Programmieren in Java. Mein Name ist Cliff Brozo, ich bin dein Lehrer. Und heute schreiben wir ein Programm das eine ganze Reihe verschiedener variabler Datentypen bietet. Wir werden versuchen, sie alle zu nutzen und erklären Sie nicht nur, wie man sie deklariert, aber wie man sie mit der Tastatureingabe einliest und dann, wie man sie ausdruckt. Werfen wir also einen Blick auf unser Programm. Wir beginnen in Zeile eins Importieren der Java-Utility-Scanner-Informationen. Damit können wir Daten über die Tastatur einlesen. Dann sind die Zeilen drei, vier und fünf das, was wir zuvor gesehen haben, eine öffentliche Klasse von Haupt-, und unsere öffentlichen statischen leeren Hauptstringbögen. Ich liebe es, Kommentare in Programme zu schreiben weil es beschreibt, was ich tue und warum ich es tue. In diesem Fall von den Zeilen sieben bis 15, Ich füge Kommentare ein, die sagen Dies sind die verschiedenen Arten von Variablen und die verschiedenen Datentypen, die in Java existieren. Strings werden verwendet, um Wörter zu speichern und werden in doppelte Anführungszeichen gesetzt. Int wird verwendet, um sehr große ganze Zahlen zu speichern von minus 2 Milliarden auf plus 2 Milliarden. Für noch größere Zahlen gibt es einen langen int. Float speichert Zahlen, die Dezimalstellen enthalten. Ein Double enthält eine größere Anzahl von Dezimalstellen. Die meisten Programmierer verwenden int und double. Zeichen, CHAR, wird verwendet, um einzelne Zeichen zu speichern und diese sind in einfache Anführungszeichen eingeschlossen. Und ein guter Trick ist, sich zu erinnern einzelne Zeichen, einfache Anführungszeichen, doppelte Zeichen, doppelte Anführungszeichen. Schließlich eine boolesche Variable, nur wahre oder falsche Werte. Boolean wurde von einem Mann namens George Bool erfunden. In Zeile 16 deklariere ich drei Variablen, drei Strings. Und wie Sie sehen können, ist das Schlüsselwort string ist rot codiert. Lohnstring, abhängiger String und Mitarbeitername. Ich werde diese Dinger brauchen, wenn ich die Daten einlese. Sie werden gleich sehen, warum. Dem zu folgen ist mein Charakter um das Geschlecht der Person zu speichern. Es ist ein einzelner Buchstabencode zu speichern welches Geschlecht der Benutzer hat. Meine boolesche Variable ist eine Programmiertechnik das viele Leute benutzen, das beginnt der Variablenname mit is weil du eine Frage stellst. Und denken Sie daran, die Antwort wird wahr oder falsch sein. Ist diese Person also ein 20-jähriger Angestellter? Ich gebe ihm den Anfangswert false. Als nächstes habe ich zwei Variablen, beide sind doppelt. Sie werden also sehr genau sein in Bezug auf die Anzahl der Dezimalstellen, die sie speichern. Lohn und Wochenlohn, und zu guter Letzt habe ich eine ganze Zahl Angehörige zu speichern. Hier ist eine weitere Variable, über die wir noch nicht gesprochen haben und es enthält das Wort final. Und es ist anders als die anderen denn dieser ist in Großbuchstaben. Final bedeutet, dass es sich nicht ändern wird. Es kann sich nicht ändern. Und indem Sie diese Variable in Großbuchstaben setzen es ist ein Schlüssel für die Person, die das Programm liest dass sich diese Variable nie ändern wird und wir können nicht einmal versuchen, es zu ändern. Und was wir hier sagen ist, dass es gibt 37 ½ Stunden in einer Arbeitswoche. In Zeile 32 beginne ich, mein Programm abzutrennen. Ich füge gerne eine große, lange Schlange ein, die sagt: Dieser Bereich dient zum Abrufen der Dateneingabe. Wenn ich Programme lese und sie werden Hunderte von Zeilen lang, ich mag es visuell zu sehen mit welchem Bereich des Programms ich mich beschäftige. Lass uns mal sehen. In Zeile 34 deklariere ich einen neuen Scanner und verbinden Sie diesen Scanner mit dem Systemeingabegerät, besser bekannt als Tastatur. Als in 36 und 37 frage ich nach der Person um den Mitarbeiternamen einzugeben. Und dieser Name wird in der Variablen Mitarbeitername gespeichert. In Zeile 39 und 40 habe ich einen anderen Weg die Daten zu bekommen. Jetzt, wo ich den Angestelltennamen habe, Ich werde es im Programm verwenden. Die Ausgabezeile wird sagen, Cliff Brozo hat hier gearbeitet seit 20 Jahren, wahr oder falsch, und der Benutzer gibt die Daten wahr oder falsch ein. Um sicherzustellen, dass daraus ein boolescher Datentyp wird, Ich muss das Wort parse Boolean verwenden um zu nehmen, was in dieser Zeile eingegeben wurde und ändern Sie ihn in einen booleschen Wert. Und Sie werden gleich sehen, wie das funktioniert.