Transkripte
1. Einführung: Hallo Leute und willkommen
zu meinem Kurs. Ich heiße Michael. Ich bin Fotograf,
Kameramann und Physiker. Und zu diesen Kosten
werde ich Ihnen heute
einige Tipps und
Tricks vorstellen, mit denen Sie
Ihre Programmierkenntnisse
auf jeden Fall verbessern können . Als Physiker habe ich
das Privileg, mit einer Reihe von
Sprachen aus Python und
Java und anderen Sprachen zu arbeiten . Aber in diesem Kurs
werde ich euch helfen zu wissen, dass eure Grundlagen und die
Arbeit an euren Grundlagen liegen. In Bezug auf Java ist Java eine
der mächtigsten Sprachen , die Sie verwenden oder implementieren können. Und ich hoffe, dass Sie am Ende
dieses Kurses in der Lage ihn besser
zu verstehen und zu
wissen, wie Sie ihn besser nutzen können, und sich einfach darin zurechtfinden
. Dieser Kurs
richtet sich in erster Linie an Anfänger. Also jeder, der wahrscheinlich
keine Ahnung hat , was Java geführt
wurde, und wie es funktioniert
und all das,
dass eine solche Person
der ideale Kandidat wäre ,
um diesen Kurs anzusehen. Deshalb freue ich mich darauf,
Sie in der nächsten Lektion zu sehen. Aktien.
2. Erste Öffnung IntelliJ IDEA: Java ist also eine der
wichtigsten Programmiersprachen, die es gibt. Mit Java können Sie es verwenden,
von der
Erstellung von Bauchmuskeln über das Erstellen
in Desktop-Anwendungen,
über das Erstellen von Spielen
bis hin zum Erstellen von
so vielen Websites, und
all das sind das Erstellen
in Desktop-Anwendungen, Erstellen von Spielen
bis hin zum Erstellen von
so vielen Websites, und einfach
so viele Dinge Egal, ob es sich um maschinelles Lernen Data Science oder etwas anderes handelt, für all das müssen
Sie auf jeden Fall
Java verwenden. Und das geht um mehrere Falten, einschließlich der
Technik, oder? Die Möglichkeiten der
Java-Programmierung sind also endlos. Es ist nur eine
dieser Sprachen, die Sie auf jeden Fall brauchen. Und was wir als Erstes
tun werden,
ist, dass wir es einfach
starten. Ich zeige euch als
Sub-Tutorial, das ich zum Programmieren mit Java verwende. Und wir werden jetzt
gleich darauf eingehen. Ja. Das erste,
was wir tun wollen ist, dass wir als Erstes sicherstellen
wollen, dass wir
gerade unsere Software
auf den Markt gebracht haben. Normalerweise verwende ich IntelliJ G, IDA. Sehen Sie,
klicken wir einfach darauf und dann starten wir
es einfach so. Das ist Community
zu neutral, Sie können
dies einfach aus dem Internet herunterladen, genau wie IntelliJ g EDA. Und wenn Sie das suchen, stellen Sie sicher, dass Sie
auch nur
sicherstellen , dass es in meinem Fall um
die Turn 21-Version oder
2022-Version handelt. Und dies sollte
die Schnittstelle sein , die Sie in
dem Moment erhalten, in dem sie gestartet wird. Es heißt Willkommen
bis a, G, E, D, E. Und was Sie tun möchten ist, dass Sie hier
zu New Project kommen möchten. Und klicken Sie einfach auf
das neue Projekt. In dem Moment, in dem Sie auf Neues Projekt
klicken, können Sie hier
einfach benennen, wie der Name Ihres Projekts lautet und welche
Sprache Sie verwenden werden. Angesichts der Tatsache, dass in unserem Szenario mit Java gearbeitet
wird, stellen Sie
einfach sicher, dass
es damit auf Java ist. Und wir können das zum Beispiel
Grundlagen nennen, lass mich das machen. Grundlegende Grundlagen. Und dies ist der Ort , an dem dieses Projekt gespeichert
wird. Und das ist nur das
Java Development Kit, das heißt G, D Auto ist man kann auf Französisch
sehen wir sagen Gott, aber auf Englisch sagen wir einfach k. Und was wir tun können, ist einfach
sicherzustellen, dass du einfach das kreierst
hier und du brauchst hier nicht unbedingt etwas mit den erweiterten Einstellungen. Das ist
vorerst nicht nötig. Und du kannst einfach
herkommen und auf Erstellen klicken. Und voila,
das hast du. Und das wird unser
Gesamt-Setup von Java sein. Es wird immer noch geladen,
wie Sie sehen können, es scannt die zu indizierenden Dateien,
was bedeutet, dass es
immer noch
unsere Benutzeroberfläche öffnet und all das. Das ist so wunderbar, das ist wirklich, richtig cool. Immer noch geladen und
bedenken Sie, dass dies PCs persönlich sehr anspruchsvoll
ist Ich würde Ihnen empfehlen, dass Ihre PCs
mindestens acht Gigabyte
RAM betreiben . Mindestens eine doppelte Spalte, das ist ein i5- oder wenn möglich ISO-Lauf. Aber Sie brauchen auf jeden Fall einige
dieser Dinge, da dies
auf einer Reihe von PCs ziemlich schwer ist. Und wenn du einmal hier bist, sollte
es das weiter machen. Und voila
sollte jetzt okay sein, okay. Als Nächstes möchten Sie einfach auf klicken
, hier
doppelklicken oder
mit der rechten Maustaste klicken, wenn Sie möchten, und dann Neu auswählen. Komm rüber zur Java-Klasse. Und hier
geben Sie den Namen des
Clusters an, mit dem Joe arbeitet. Jetzt fragst du dich
vielleicht, welche Klassen und all diese
Dinge für den Moment sind, stell es dir einfach wörtlich als einen Raum vor, in dem du
einige Aktivitäten darin ausführen kannst. Es ist nur ein Zimmer. Du kannst dir das buchstäblich
vorstellen wie in der High School, als
du in ein Klassenzimmer gegangen bist. Stellen Sie sich das also als einen Raum vor
, in dem Aktivitäten stattfinden. So können Sie sich
vorerst einen Cluster vorstellen. Und dann, wenn die Zeit vergeht, wir die Java-Syntax gelernt haben
oder die Sprache Java lieben, können
wir besser wissen
, wovon wir sprechen. Also nenne ich
das auch „Big Six“. Grundlagen und Enter. Und voila, hier ist unser erster Blick darauf. Wie Sie sehen können,
heißt es buchstäblich die
Grundlagen des öffentlichen Unterrichts, die Grundlagen. Das liegt daran, dass ich die Klasse selbst buchstäblich
als basic bezeichnet habe, das Projekt selbst,
ihr Name ist Basics. Und die Klasse selbst, ich habe sie einfach Basics genannt. Und das ist die allgemeine
Oberfläche, die Sie haben sollten. Die definitive Sache, mit der
du anfangen willst. Zuallererst
ist
das definitiv, was wir auf jeden Fall mit der Syntax beginnen
wollen wir auf jeden Fall mit der Syntax beginnen
wollen,
die Java-Syntax der Java-Syntax. Im Wesentlichen dreht sich alles um die Sprache
Java. Es geht darum,
das Ganze zu verstehen. Ähm, die Sache, die hier
vor sich
geht, die ganze Sprache, die wir die ganze Sprache, die wir hier benutzen werden. Es ist so wichtig
und so wichtig. Und wie machen wir das? Nun, wir tun das, indem verstehen, welche Art von
Wörtern wir verwenden werden. Beachten Sie, dass sich jede
Codezeile, die
in Java ausgeführt wird, innerhalb einer Klasse befinden muss. Wie Sie hier sehen können,
haben wir Grundlagen für den öffentlichen Unterricht. Und wenn ich Ihnen zum
Beispiel ein Beispiel wie das folgende geben würde , könnte ich wahrscheinlich so etwas
schreiben. Ich drücke hier einfach die Eingabetaste und gebe
dann ein Beispiel wie dieses. Öffentliche Statik, Leere, Main, Main mit einem kleinen Buchstaben. Normalerweise trainieren Haupttypen, zum Beispiel Zeichenfolge. Und hier
wähle ich einfach diesen Typen aus. Lass mich das einfach machen. Ja, ändere normalerweise meine Tastatur
auf diese. Und dann drücke ich Option
G, S, Varela, wunderschön. Und ich komme
hier rüber und drücke nochmal, ich komme zurück zu den
originalen Tastaturtüren mit und Carla, Yeah. Also muss im Grunde alles
, was wir
hier schreiben wollen ,
in einer Klasse sein, oder? Wie Sie sehen können, habe ich gerade
diese seltsam aussehende
Aussage namens
public static void main geschrieben diese seltsam aussehende
Aussage namens . Und ich weiß, dass Sie
sich wahrscheinlich fragen, was
public static void
main ist , aber warum nicht? Ich werde
all diese Dinge erklären. Aber denken Sie daran
, dass ich, wenn
ich das habe , buchstäblich einfach
herkommen und so
etwas tippen kann . Das ist Aztlan in der Syntax, das Modell, das ich schreibe,
versteht das Modell, sieht
nur, was
möglich und was
möglich ist und was
nicht. Und ich wähle Print LN und klicke auf Hello World. Dies ist wahrscheinlich eine
der bekanntesten Schriften. Immer wenn wir eine
Programmiersprache haben, sagen
wir gerne Hallo Welt. Es ist nichts Besonderes an
helloworld, es ist nur ein Wort, aber wir lieben es,
versucht zu verwenden, um zu erklären was hier vor sich geht,
weil ich weiß, dass Sie sich
wahrscheinlich fragen, was
hier passiert. Nun, was wichtig ist, ist der Name der Java-Datei. Hier muss dies mit
dem Klassennamen übereinstimmen. Also der Name der Java-Datei, zum Beispiel hier,
der Name ist basics. Sie muss mit dieser öffentlichen Klasse übereinstimmen. Wenn ich das ändern
und als einfach bezeichnen würde, fehlt
buchstäblich nur ein S. Beachten Sie, dass es ein Problem gibt, das hier
auftaucht, Probleme hier. Diese Klasse basic als public, sollte in
einem Dateinamen basic deklariert werden. Sie sehen, dass das
im Wesentlichen bedeutet
, dass die Schreibtischnamen
nicht übereinstimmen. Das ist also eine Sache
, bei der Sie
sehr vorsichtig sein und bei
der Codierung sehr
vorsichtig sein sollten der Sie
sehr vorsichtig sein und bei
der Codierung sehr . Stellen Sie sicher, dass in Java der Name der Datei, der Name der
Klassendatei, Basics, immer
sicherstellen
muss, dass sie auch mit der Klasse synchronisiert ist . In Ordnung, das werden also auch
die Grundlagen sein. Es werden also Basics sein, solche
Basics, oder? Das ist also das Erste
, was sehr wichtig ist, oder? Wenn ich jetzt einfach darauf
klicken und das ausführen
würde erhalten wir eine Ausgabe
davon, indem wir darauf klicken. Führen Sie die Grundlagen aus. Mal sehen was wir
kriegen. Und voila, wir bekommen das Wort helloworld, was wir hier
buchstäblich eingegeben haben, oder? Und um noch besser
aufzuschlüsseln , was
hier vor sich geht, lassen Sie mich hier mit
dem Wort main beginnen. Was main ist, ist, dass
main eine Methode ist, schreibe. Die Hauptmethode ist erforderlich
und Sie werden sie
in jedem Java-Programm sehen . Es wird etwas sein
, das wir oft sehen
werden oft jeder Code innerhalb der Hauptmethode ausgeführt
wird, oder? Das ist also eine Hauptmethode und jeder Code, der hier drin
ist, wird ausgeführt. Siehst du das? Und ich sage drinnen,
weil ich das
auf Symbole hier drüben gesetzt habe. Es gibt zwei feste
Zahnspangen, wenn du willst. Und sie
repräsentieren, was sich in einer Erkältung befindet, oder? Was ist jetzt im Code enthalten, weil ich auf einem Mac bin, für mich ist meine
Tastatur buchstäblich nicht so groß, also muss ich
Option drücken und F5 um darauf zuzugreifen, aber Sie können Überprüfen Sie immer, ob Sie nass sind. Ihre Tastatur ermöglicht es Ihnen jetzt unter der französischen
Version
zu verwenden. Also, wenn ich diesen benutze,
dann, wie Sie sehen können, wenn ich hier die Option drücke, dann
kommen die gesetzten Klammern rein, die ich brauche. Siehst du das? Alternativ
gibt es auch diesen hier. Wenn ich auch die
Tastatur wechsle, kann
ich auf weitere Optionen zugreifen. Es ist also nur ein Metall. Präferenz und Sie wissen, und bei verschiedenen Schlüsselwörtern erhalten Sie Zugriff auf verschiedene Symbole. Und mach dir keine Sorgen über die
Keywords davor und danach. Sie werden
sie natürlich kennenlernen, wenn wir
einige dieser Dinge gemeinsam durchgehen . Aber im Moment ist es sehr
wichtig, dass Sie sich daran erinnern, dass jedes Java-Programm
eine Klasse und einen Klassennamen hat , die mit dem Dateinamen übereinstimmen
müssen, und dass jedes
Programm
die Hauptmethode enthalten muss , jedes Programm. Dann kommen wir in
diese Zeile hier drüben, Zeile Nummer drei hier, die Auflistungen der Zeilen, die unseren Code
repräsentieren. Wenn wir hier in Zeile
drei kommen, haben
wir System Out
Print LN, hallo world. Jetzt sofort. Auf jeden Fall Hello World ist definitiv ein Text, den
wir dort sehen. Also werde ich kurz darauf eingehen. Aber im Moment
müssen wir Folgendes wissen. Innerhalb der Hauptmethode können
wir die print
LN-Methode verwenden, um
eine Textzeile auf den Bildschirm zu drucken . Sie können also an Druck denken. Wann immer Sie einen Druck hatten, heißt
es buchstäblich
Ausgabe, oder? Es heißt wortwörtlich Ausgabe. Es ist eine Kombination aus all diesen
drei Formulierungen hier drüben. System, im Wesentlichen System ist eine eingebaute Java-Klasse, die nützliche
Mitglieder
enthält, wie out, was kurz für
output ist, oder? Wenn Sie also rausschauen,
sagt es im Wesentlichen die Ausgabe. Und wenn ich dann
print sage, sage ich, dass die Ausgabe aufgeschrieben werden sollte. Es sollte jetzt geschrieben werden, wenn Sie print out n sehen, Es ist eine Kurzform
für Druckzeile. Was ist der Unterschied zwischen einem gewöhnlichen
Druck, den wir uns vorgestellt haben, diesen Teil hier zu löschen und ihn
einfach als
Druck wie diesen zu belassen. Was wäre der Unterschied
zwischen so einem Druck und einem Druck in diesem
folgenden Format? Nun, in diesem Stadium ist es vielleicht nicht allzu offensichtlich. Okay, sieht vielleicht so aus, als wäre
es immer noch dasselbe. Wir erzielen immer noch
das gleiche Ergebnis. Aber dann warte eine Minute, lass mich diese
wörtliche Aussage kopieren. Und ich drücke
Enter füge das Wetter ein und ändere
es ein bisschen HelloWorld. Und sagen wir hallo Michael. Und jetzt wirst du
sehen, dass hier etwas passiert. Hallo Michael und ich
drücken Programm ausführen. Und Viola, sieh dir das
bisschen seltsam an, oder? Hallo World, gleich zurück. Hallo Michael. Aber
stell dir vor, ich diese LN machen, damit würde
diese LN machen, damit
du den
Unterschied genau hier siehst. Ah, sieh dir das an. Also
was bedeutet das? Es bedeutet, dass in dem
Moment, in dem Sie LN drucken
sagen, im Wesentlichen sagen
wir, drucken Sie alles
, was ich hier habe, in eigenen Zeile und
drucken Sie, was auch immer ich als nächstes habe, wenn ich es
so haben würde heißt gedruckt wie in
einer Zeile, richtig? Aber wenn ich einen weiteren Druck
hinzufügen würde, würde
er auch mit
diesem Hallo Michael gestapelt werden,
es sei denn, ich habe l n gesetzt. Also
indem ich sie im Wesentlichen sage, dass es
nur eine Zeile sein sollte, was auch immer ich dort
drüben habe, sollte nur diese Aussage sein und dann zur nächsten Zeile
übergehen. Es ist buchstäblich fast ein Safe. Was ich hier
mit meiner Tastatur mache, die die Eingabetaste drückt,
wortwörtlich, wenn Sie LN drucken sagen, ist fast so, als würden Sie das
buchstäblich tun. Drücken Sie die Eingabetaste und drücken Sie Also was auch immer
geschrieben und gelesen wird. Und dann gehe ich runter und
lese es und dann
gehe ich runter und dann lese ich
es und dann gehe ich runter. Das ist buchstäblich das, was hier vor sich
geht. Aber dann print LN, du sagst
einfach, dass alle Ausgaben, egal welche Ausgabe ich habe, neben neben neben
neben dem nächsten neben dem nächsten neben
einem Exponenten
neben dem nächsten
Atom geschrieben werden
sollten neben dem nächsten neben dem nächsten neben
einem Exponenten
neben dem , um der nächste Gegenstand da drüben. Siehst du das? Was Sie also tun
möchten, liegt im Wesentlichen an Ihnen. Ich kann dir nicht wirklich sagen
, dass du immer Print LN benutzen sollst. Ich kann dir auch nicht immer
sagen, dass du Print alleine
verwenden sollst. Siehst du das? Es kommt also darauf an, was
du erreichen willst, was versuchst du
zu erreichen, oder? Wir haben gelernt, worum
es bei Lend geht. System ist eine Klasse, die nützliche
Mitglieder
enthält, wie zum Beispiel out, die Ausgabe und der Druck,
die es buchstäblich sagt, was auch immer ich habe,
sollte hier
niedergeschrieben werden, wenn Sie möchten. Dann haben wir auch dieses
Semikolon hier drüben. Und Sie sollten wissen
, dass jeder Code in Java
mit einem Semikolon enden muss. Das ist also sehr, sehr wichtig. Ohne sie Autofahrer
und habe keinen
Fehler bekommen , wenn ich diese Vanna entferne. Das sind buchstäblich
die Java-Programme dir sagen, dass
hier etwas fehlt. muss repariert werden. Und
Sie können das mit einem Fehler hier sehen, einem Fehler. Und ich kann hier oder da immer zu
Programmproblemen kommen . Und es zeigt, dass
das Problem darin besteht, dies erwartet wird, aber es ist dass
dies erwartet wird, aber es ist in
vier und es
zeigt Ihnen die Linie, in der das Problem liegt. Es wird erwartet, aber
es wird nicht bewirtschaftet. Also setze ich das
Semikolon und voila, alles ist okay. Gain, richtig? Also ich hoffe das, ich hoffe, ihr seht einige akustische, großartige Unterschiede akustische, großartige Unterschiede
und ein bisschen Kontext zu dem, was hier vor
sich geht, oder? Vor allem, wenn es
um diese grundlegende Codierung
dieser Basiszeile und die
Syntax geht, die wir in Java verwenden.
3. Verstehen der Verwendung von Quotation beim Drucken: Das Programm kann also verstehen
, was hier
vor sich geht, und es
einfach entsprechend tun. Also das ist, das ist unglaublich. Das ist perfekt, das ist
unglaublich, oder? Das nächste, was wir
auf jeden Fall
berücksichtigen möchten , ist wahrscheinlich auch die Verwendung und
das Verständnis. dass wir hier, wenn wir Zahlen
verwenden Denken Sie daran, dass wir hier, wenn wir Zahlen
verwenden, keine
doppelten Anführungszeichen
wie diese gesetzt haben, oder? Denn das würde etwas ganz, sehr
anderes
bedeuten . Wenn ich das,
diese Zitate hier setzen würde , würde
ich
das eigentlich als eine Zeichenfolge bezeichnen. Und ich würde buchstäblich sagen, dass was da
drin ist, wörtlich
gedruckt wird, es würde sie nicht
als Aussagen oder als Zahlen verstehen, man würde sie als Aussagen oder Sätze
oder Wörter verstehen. Siehst du das? Also will ich das nicht.
Das will ich nicht. Das ist, wenn ich
neun plus zehn für mich berechnen wollte , oder? Neun plus zehn für mich,
und es gibt mir 19. Bain Man, ich
hätte auch nur
neun mal zehn sagen können, was mir 90 geben würde, oder? Mal sehen, 90 Tage sind es. Jahresbetrieb, Addition,
Subtraktion, Division,
Multiplikation sollten also funktionieren. Es sollte auf jeden Fall für dich
funktionieren. Also zögern Sie nicht, mit Ihrer eigenen
Software-Intelligenz um
sich herum
zu spielen , mit Ihrer eigenen
Software-Intelligenz um
sich und zu sehen, wie Sie einige dieser
Dinge zusammen produzieren
können, oder? Ja, ja. Das ist also
im Wesentlichen das, was es ist. Und das war's auch schon.
4. Kommentare: In Ordnung, und dann
hat das nächste
, was wir uns ansehen werden, mit
Java-Kommentaren zu tun. Und Java-Kommentare denken daran ,
dass wir dies häufig verwenden, insbesondere mit Java,
weil es manchmal
so viel Code gibt ,
wenn Sie daran arbeiten und Sie nur ein bisschen
kommentieren möchten was ist da drüben
los. Sie möchten ein bisschen
Geschichte erzählen, nur damit Sie sich nicht in
Ihrem eigenen Code verlieren
können , weil
es so viel gibt Wenn es so viel Code
gibt und Sie nicht einmal erkennen können,
was seltsam ist, was ist hier los. Es ist so verwirrend, oder? Sie möchten also immer
sicherstellen, dass auch
einige Kommentare vorliegen. Und wir werden
über einzeilige Kommentare
und Kommentare sprechen , die
auch
mehrzeilige Kommentare sind , oder? Und wir sind dort, wo wir uns mit
einzeiligen Kommentaren befassen ,
ist so. Wir können einfach
zu unserem Code kommen. Nehmen wir zum Beispiel an, dass
ich
in diesem Szenario hier einen
einzeiligen Kommentar abgeben wollte. Ich würde einfach die Umschalttaste drücken, und da ist es, ich erstelle das. Was auch immer ich hier schreibe
, wird ein Kommentar sein. Lassen Sie mich zum Beispiel das schreiben. Das ist ein Kommentar. Ein Kommentar ist nur eine
Aussage, die Sie schreiben möchten ,
um sich
daran zu erinnern, was hier vor sich
geht. Nehmen wir an, Sie erstellen eine App, oder Sie haben ein
Spiel oder Ihr Wochenende gemacht. Daran ist eine Menge Coolness
beteiligt. Aber es fällt dir so leicht, dich
zu fragen,
was das ist. Stellen
Sie sich zum Beispiel vor, Sie hätten etwas von der folgenden Art
der folgenden Art. So viele Informationen, oder? Natürlich ist dies
nur ein Beispiel, aber es hilft Ihnen zu wissen
, dass dies häufig vorkommt. Dies ist zum Beispiel
Kommentar eins. Du könntest zu diesem
zweiten Platz kommen und sagen: Okay, jetzt spreche ich hier
darüber, wie
man mein Auto fährt. Nehmen wir an, Sie haben
vielleicht ein Spiel gemacht, eine App, die ein Spiel ausführt, oder? So würden Sie
den ganzen Code eingeben, der mit dem Fahren des Autos
zu tun hat . Und sagen wir mal,
hier wähle ich die Farbe. Hier würden Sie also
wissen, dass, okay,
jeder Code, der
hier involviert ist , mit
der Wahl der Farbe zu tun hat und so weiter und so fort. Ich hoffe du kommst hier in
Hole Drift. Die ganze Idee ist wirklich , dass Sie mit dieser
Kommentiertechnik genauer mit Ihren Informationen umgehen und
genau wissen , was Sie tun,
wenn Sie das tun. Sie sehen, dass es
Ihnen hilft, herauszufinden, dass Sie nicht einmal verloren gehen würden, wenn Sie diese Datei
schließen
und später öffnen .
Erinnerst du dich immer daran? Ja. Ja. Eigentlich
weiß ich, dass ich, wenn es darum geht, die Farben zu programmieren und nach einer
Möglichkeit zu suchen,
die Farben auszuwählen einfach an
diesen Punkt kommen muss. Siehst du das? Es
geht also um einzeiliges Kommentieren. Und wir sagen einzeilig weil wir „einzeilig“ gesagt haben,
weil es nur eine Zeile ist. Wenn ich hier
etwas schreiben würde, direkt darunter, lass mich das tun. Ich drücke Enter. Es registriert sich nicht als allgemein, woher weiß ich, dass es sich
nicht als Kommentar registriert? Ich kann es mir einfach hier
ansehen. Schau dir diesen an, der
ein Kommentar ist. Sogar die verknüpfte Farbe
scheint verblasst zu sein. Es sieht toll aus, aber dann ist
diese Farbe lebendiger. Das bedeutet, dass die Software
versucht, uns zu verstehen, zu verstehen, um
welche Art von Code es sich handelt Was ist
hier los, sehen Sie das? Deshalb ist bei allem ein Fehler aufgetreten
und es
gibt keinen Fehler über die
gemeinsame Leitung dort drüben. Siehst du das? Das ist also im Wesentlichen
der Unterschied zwischen einzeiligen Kommentaren, über den
wir hier sprechen. Aber wenn es darum geht, wenn es um
mehrzeilige Kommentare
geht, möchten Sie hier Kommentare
abgeben und Ihre Kommentare abgeben. Ich muss lang sein. Nehmen wir an, es war ein
vollständiger Absatz, oder? Nehmen wir an,
das ist der Grund, warum Farbe, ich wähle die Farbe und
dann würde ich sagen, steigen Sie aus meinem Fahrzeug. Okay, jetzt sagen wir mal eins
dazu, auch um Teil
des Kommentars zu sein. Was mache ich? Nun, ich komme gerade her und storniere diese Leitung. Ich habe dort einen Stern hingelegt und ich komme her und ich habe hier einen Stern gesetzt, und ich habe auch ein, dieses schöne
Symbol hier drüben platziert. Du siehst den Schrägstrich da drüben. Und es ist fast so, als würde
ich aufsteigen und mir
diesen Kommentar wünschen , der mehrere Zeilen
hat. Es dauert zwei Zeilen,
wie Sie sehen können, und bei zehn
Zeilen könnte es keine Rolle spielen. Solange es
mehr als eine Zeile ist, qualifiziert
es sich für einen
mehrzeiligen Kommentar
als Sandwich mit dem Schrägstrich
und dann Stern n Schrägstrich. Es ist fast so, als würdest du
es öffnen und dann schließt
du es und alles, was sich zwischen
diesen beiden Öffnungen befindet, wobei
die erste diese ist , wird
einen Stern schneiden. Und Sternstriche werden
als Kommentar verstanden, oder? Auch wenn
zum Beispiel
Zeilen übersprungen wurden , nehmen wir an,
ich würde das entfernen. Und beachte, dass all
das bisher, all das gerade
seine gemeinsamen Bedürfnisse verloren hat, oder? Wie Sie sehen können, der Effekt, dass
ich hier einen Schrägstrich und einen Stern oder
einen Asterixkolben habe. Sobald Sie das gezogen haben,
wird Java nicht vollständig verstehen,
was hier vor sich geht. Deshalb
wurde hier alles farblos gemacht. Wenn farblos, denn was Java sagt, ist all
das ein Kommentar. Es ist, als hätte ich einen Kommentar geöffnet und ihn noch nicht geschlossen. Also wird alles, was
hier drin ist ,
als Kommentar wiedergegeben. Wenn ich kann, wenn ich will, könnte
ich hier einen Stern oder
einen Sternstrich setzen und dann würde
es verstehen, dass, okay, der Rest davon Code ist, dann ist es nicht wirklich ein Kommentar. Also kann ich das entfernen und
dann, wie Sie sehen, wird
es sich
wieder registrieren, dasselbe. In Ordnung. Also hier ist ein
Asterix hier und ich bewege ihn. Und alles ist wieder ein
Kommentar, bis ich dort
einen Sternstrich setze und ihn
einschränke und all das
zu sehen ist in der Tat ein Kommentar
und er endet hier. Oder wenn ich will,
könnte ich es hier platzieren, um mir zu wünschen, dass
ich nur damit spiele. Nur hier sollte
der Code sein. Sie sollten nach Objekten oder
Methoden
suchen oder nach Dingen
, die ich für meinen Code brauche. Aber der Rest ist
üblich. Siehst du das? Diese wird als
mehrzeilige Codierung oder
mehrzeilige Kommentierung bezeichnet . Siehst du das? Das ist also im Wesentlichen
der Unterschied zwischen einzeiligen Kommentaren und
mehrzeiligen Kommentaren.
5. Variablen: Nun das nächste
, worüber wir als Java-Variablen
sprechen möchten . Es gibt mehrere
Variablen in Java, von Strings bis
Booleans, zwei ganze Zahlen, zwei Doubles, zwei Stockwerke bis hin zu
Zeichen, es gibt so viele, oder? Und mit jeder dieser Variablen werde
ich es
hier
demonstrieren und wir werden jede
dieser Variablen untersuchen und sehen, wie sie was
wir tun, ins Spiel
kommen, oder? Also lass mich das einfach
als einzeiligen Kommentar schreiben und sagen, das sind Strings, oder? Also lass mich das einfach sagen und
das entfernen , indem ich
das kommentiere und Star Velar. Es bedeutet also, dass ich
versuche,
alle Fehler hier zu beseitigen . Also lass uns das machen und
ich werde
diesen Schrägstrich mit Stern und Gesetz setzen . War das der
erste oder war es nicht der erste? Hier ist falsch. Lassen Sie mich das kommentieren. Im Wesentlichen wird
dies als fehlerfrei dargestellt. Wie Sie sehen können, liegt überhaupt
kein Fehler vor. Da es keinen Fehler gibt, liegt
das daran, dass all dies
gerade in Ihrem Kommentar enthalten ist. Schauen wir uns nun an,
was Strings sind. Strings sind
im Wesentlichen das,
womit wir es zu
Beginn zu tun haben. Womit wir es
zu Beginn
unserer Lektion zu diesem Thema zu tun haben. Also könnte ich einen Stream machen, indem wirklich hierher komme dort string
sage, wo string ist. Und lassen Sie mich auch
dazu einen Kommentar abgeben. Kommentar und var. Großartig. Lassen Sie mich das noch einmal sagen, Grundlagen des
öffentlichen Unterrichts und die Öffentlichkeit. Öffentlich, statisch, statisch, öffentlich,
statisch, void, main. Und ich kann das einfach kopieren
und gleich hier einfügen. Kopieren Sie und fügen Sie sie hier ein. Öffne die eingestellten Hosenträger und
voila, wir sind bereit. Und dann sage ich System Out, Das ist für die Ausgabe,
Punkt, Druck, LN. Und ich entscheide mich für eine Saite. Wie erkenne ich
, was eine Zeichenfolge ist? Eine Zeichenfolge wie alles
, was in
diese beiden Klammern da drüben gesteckt wird. Das nennen wir eine Zeichenfolge. Was getrimmt wird,
ist, dass es Texte wie Hello im Wesentlichen zum
Stillstand bringt. Und Strings sind immer von doppelten Anführungszeichen
umgeben. Das ist also so wichtig
, um das zu verstehen. So identifizieren
wir im Wesentlichen eine Zeichenfolge. Und String könnte
so etwas wie hier sein. Wenn du Französisch liebst,
könntest du Grenze sagen. Lass mich das einfach
hier hinstellen. Und Zeit. Von Drew zum Beispiel, wenn du Französisch liebst, ist
es wie Hallo. Und dann setze ich ein Semikolon und lass mich sehen
, wo der Fehler liegt. Ich glaube, hier ist ein Pfeil
und ich frage mich, was das ist. Okay, das, das, diese beiden Typen stehen
nicht in den Klammern. Okay, großartig. Damit ich das ausführen und deinen Datenstrom
verbinden kann. Das ist also die
Sache mit einer Zeichenfolge. Es sind nur gespeicherte Informationen. Das ist was es ist. Und dann drucke ich die gespeicherte Information
aus. An diesem Tag. Das ist es, es ist eine Zeichenfolge. Das heißt also,
es geht im Wesentlichen um Strings, die
wir vielleicht wissen möchten. Es geht im Wesentlichen um Strings, die wir
vielleicht wissen möchten. Das nächste, worüber wir sprechen
möchten. Das ist wahrscheinlich, und
das ist alles von unseren Saiten. Und dann das nächste,
was wir wissen und beachten
müssen wissen und beachten
müssen wenn wir eine Variable deklarieren. Nun, wenn Sie eine Variable deklarieren, müssen
Sie den Typ angeben und ihr einen Wert
zuweisen, oder? Also um welche Art von Variablen handelt es sich? Ist es eine Zeichenfolge? Ist es ein int-Wunsch,
der fehlerhaft ist, da er schüchtern ist? Ist es ein boolescher Wert? Um welchen Typ handelt es sich? Und Sie müssen auch
den Variablennamen angeben. Sie muss der
folgenden Reihenfolge folgen. Es muss in der Reihenfolge des Typs sein. Erstens machen wir das so. Und dann Variablenname, Variablenname,
Typ, Variablenname und auch deren Wert. So macht man das. Siehst du das? Es muss also immer diesem Format folgen wenn Sie eine
Variable erstellen. Wenn ich also
zum Beispiel eine Zeichenfolge erstellen würde ,
würde meine Zeichenfolge wahrscheinlich
ungefähr so aussehen. Ich sage „string“. Und dann sage ich Name. Und dann sage ich, ist gleichbedeutend damit,
dass ich es als Kommentar sagen darf, denn es als Kommentar sagen darf, denn das ist
was Mount was ich versuche zu sagen, und dann sage ich
John hier zum Beispiel. Und dann schließe ich die
Klammer und lege sie dann mit einem
Semikolon drüben. Also könnte ich
diese Aussage buchstäblich einfach in
eine Hauptmethode aufnehmen diese Aussage buchstäblich einfach in , weil
dort alles hängt. Alles
macht richtig Sinn, wenn es
in einer Klasse ist, oder? Denken Sie also daran, dass
dies nicht im Cluster war, deshalb wurde
uns ein Fehler gemeldet. Also wenn es einmal hier ist, ist
alles in Ordnung.
Das ist der richtige Code. Und wenn ich diesen Typen hier
drucken will, habe ich
hier
den Typ der Variablen deklariert. Das ist es, der Name. Der Name der Variablen. Diese Variable repräsentiert
die Namen von Personen. Das war's. Und das ist der genaue Name und es ist eine Zeichenfolge.
Woher wissen wir das? Weil es da drüben
doppelte Anführungszeichen gibt. Wenn ich es also aufschreiben will, könnte
ich ein System dot out,
dot, print, LN sagen , und in
Klammern habe ich Name gesagt. Da ist es und Semikolon. Also lass uns sehen, was wir jetzt
bekommen und wir überprüfen das und wir holen John Bond dich. Das ist also unglaublich. Das ist echt, richtig cool. Und wenn Sie möchten, dass
es eine Zeile ist,
denken Sie daran, dass Sie
immer herumspielen können, wenn Sie drucken, und einfach flexibler
sein , dass Sie buchstäblich nur diese Zeile
trösten können nur diese Zeile
trösten da und hab es so. Jon Bon Jovi richtig? Nun, du
könntest wahrscheinlich zu mir sagen, aber was ist mit diesem Raum? Mir gefällt die Tatsache nicht, dass John und Bonjour zusammengeführt werden. Das ist ganz einfach. Sie können immer nur Leertaste,
Anzeige, Leerzeichen zwischen den Zitaten
für Erwachsene drücken. Und dann
lass zwischen
diesem Zitat nichts dazwischen sein. Es ist wahrscheinlicher, dass
zwischen dem und dem
Moment, in dem du das tust, etwas Platz
hinzufügt , dann wird es nur
John Bone Ju sein, siehst du das? Das ist also unglaublich. Das ist unglaublich. So deklarieren
oder erstellen wir sogar. Wenn Sie möchten, erstellen Sie eine Variable
, die der
folgenden Reihenfolge folgen muss. Es sollte ein Typ sein,
dann der Name und dann der Wert dessen, worüber Sie sprechen
möchten, oder? Wenn wir dann über Zahlen
sprechen, wenn wir es mit Zahlen zu tun haben, könnten
Bain-orientierte Zahlen sein. Lass es mich so schreiben. Ihre Zahlen könnten sein, wenn ich Zahlen
sage, könnte
ich mich auf ganze Zahlen
beziehen. Ich könnte
über ganze Zahlen sprechen, ich könnte von Doubles
sprechen. Ich komme bald ins Doppelte. Doppel. Ich könnte über Flows
sprechen. Ich könnte über
die vielen Möglichkeiten sprechen , auf die ich definitiv
eingehen könnte , an welchen Zahlen
ich interessiert bin,
in , in, in, beim Erkunden
oder Nachschauen, oder? Könnten ganze Zahlen
oder Floats sein oder Ja, so viele, so viele Optionen
sind Doubles, wenn du willst. Aber im Moment konzentrieren wir uns nur besonders auf
ganze Zahlen und Floats. Doubles werden
sie später weiter untersuchen. Damit auch. Wie gehen wir mit der gleichen Methode
um? Wir
schauen uns nur den Typ an. Wenn es also ein Typ ist, wenn ich versuche,
in eine Ganzzahl zu gelangen, muss
der Typ
der Typ einer Ganzzahl sein. Damit ich das mache, erstelle
ich einfach eine Linie, drücke die Eingabetaste und stelle sicher, dass sie dort
immer ausgerichtet ist . E und T, so
präsentieren oder deklarieren wir,
oder wir sagen, es ist deklariert, aber im Wesentlichen ist es auf Englisch, es erstellt einfach nur, wir erstellen es als
Typ einer Ganzzahl. Und dann können wir es
meine Nummer nennen, meine Nummer, und dann drücke ich die Leertaste
und gleich 26, Das
ist meine Nummer, natürlich, um Semikolon zu beenden, siehst du das? Was mache ich, wenn ich
es drucken möchte? Ich kann einfach
runtergehen und System sagen. System dot out, dot print LN und drucke mein Ende. Wie Sie sehen können, schlägt Java das bereits für mich hier vor. Also kann ich einfach da drüben klicken. Oder wenn ich will, kann ich die Eingabetaste drücken und es ist bereits verstanden,
es hat es bereits verstanden. Ich setze ein Semikolon und
führe das Programm aus, und normalerweise
sollte es funktionieren. Normalerweise. Die 26 von Data liegt darunter. Das liegt an der
LN, die hier war. Es ist unten drauf. Siehst du das? Also das ist, das ist wirklich, wirklich cool. Das ist eine sehr hilfreiche Sache
, einfach zu haben und zu verstehen, oder? So
deklarieren wir also eine Ganzzahl. Also kann ich
es
hier einfach in einen Kommentar schreiben , um
mich daran zu erinnern, was los ist. Das ist eine Ganzzahl und das ist, ich habe dort eine Zeile gesetzt
und das ist also eine String-Variable,
Integer-Variable. Da sind sie ja. Also das ist wirklich, sehr cool. Ja, die nächste Sache, die
wir uns ansehen wollen,
ist die , die
wir Float nennen. nun einen
Float als Ganzzahl deklarieren, ist es,
wie Sie wissen,
nur eine ganze Zahl. Eine Ganzzahl, wie Sie wissen, ist nur eine ganze Zahl. Das heißt,
es sind Zahlen wie 0123456 und so weiter und so fort. Und dieser Laden ungerade Zahlen. Das kann positiv
oder negativ sein, oder? Aber dann ist ein Float anders, wenn Flüssigkeit eher wie eine
reelle Zahl auf Englisch ist, was bedeutet, dass
sie Dezimalzahlen haben muss. Sie sehen, das muss
immer Dezimalzahlen haben. Aber in einem intensiven Fall kann
ich keine
Dezimalstellen haben, weil es nur eine ganze
Zahl ist, siehst du das? Aber ein Float hat Dezimalzahlen. Das ist im Wesentlichen der
Unterschied zwischen den beiden und der Art, wie wir es deklarieren. Und die Art, wie wir
einen Float deklarieren, wäre, dass wir
erneut den Typ float, float deklarieren . Lass es mich eine echte Nummer nennen. Lassen Sie uns diesen Typ benennen. Die reelle Zahl
ist gleich 20. Nennen wir es 3.1482. Lassen Sie es mich tatsächlich Pi nennen
, damit das für Sie
relevanter ist. Zahlen, das ist es, worum es sich lohnt. Pi ist so. Dann sage ich Semikolon. In dem Moment, in dem
Sie sich das ansehen, was würden Sie sagen, ist das
Problem mit dieser Nummer? Diese Zahl sieht okay aus, aber dann sieht es so aus, als
gäbe es ein Problem. Das ist die Sache genau dort. Wenn mein Float am Ende kein
F hat, wird er
sich immer registrieren, was ein Problem ist. Weil der Python sich unterziehen muss, muss
der Javan dies
verstehen und verstehen, dass dies eine Flüssigkeit ist
, von der wir sprechen. Wenn ich es so belasse, sage
ich im Wesentlichen
, dass es doppelt so ist. Double ist eine Zahl, die viel
später untersucht
wird, wie ich schon sagte,
aber f macht es klar,
dass Java
versteht, dass dies eine echte Zahl
ist, die ich mir hier
ansehe aber f macht es klar, Java
versteht, dass dies , oder? Also wenn du das ausführst,
lass es uns ausführen. John Bernard 26 verschiebt jetzt meine Anzahl von Wegen
meine Gleitzahl. Nun, es ist nicht da, weil
du es nicht deklariert hast, du hast ihm nicht gesagt, dass er
herauskommen und gesehen werden soll. Wenn Sie also möchten
, dass es dasselbe Benutzersystem ist, dot out, dot print und Sie klicken auf Pi. Also Daten und Semikolon. Jetzt wird es zeigen, jetzt wird es heute zeigen,
dass es 3.1482 Daten sind. Siehst du das?
Das ist also eine wirklich, wirklich coole Sache, über die man
auf jeden Fall Bescheid wissen muss. Und dann ist das nächste
, was Sie auf jeden Fall untersuchen und
wissen
möchten , das, was wir nicht mehr nur die
Vorzeichenzahlen
nennen, sondern dies wird als scharf bezeichnet. Sharp und ein Boolean, Boole Leon, ein Hai
und ein Boolean. Was Shad tut, ist, und was ein Boolean tut, ist
das, naja, es ist scharf. Es ist nur eine Möglichkeit,
einzelne Zeichen
wie a oder B zu speichern einzelne Zeichen
wie a oder B und sie sind immer von einfachen Anführungszeichen
umgeben. Sie können sie also immer
an so etwas sehen. So ist ihr Platz,
das ist ein Schüchterner. Es ist eine kürzere Version
einer Saite, oder? Aber dann wird immer ein boolescher Wert mit Aussagen
gesehen,
die wahr oder falsch sind. Also kannst du
etwas deklarieren und dann überprüfen, ob es wahr
ist, dass es so ist
oder ist es falsch, dass
es so ist, oder? Ein Beispiel dafür kann also
immer so sein. Zum Beispiel. So etwas könnte
zum Beispiel wie Schar sein. Mein Laptop ist zum
Beispiel gleich. Und dann habe ich dort ein einzelnes
Zitat geschrieben, und T zum Beispiel, und voila,
ich habe gespeichert, dass jedes Mal, wenn
ich meinen Brief tippe oder drucke mir ein einziges Zeichen
gibt. Dieser Charakter
hätte alles sein können, aber ich speichere Briefe darin. Deshalb wird es
kurz t Wenn ich es nenne. Und dann
wird boolescher Wert dafür einfach so sein. Also nenne ich es, ich nenne
es zum Beispiel Test. Und dann ist gleich zwei, ist gleich wahr, das Semikolon dort drüben. Und voila. Also könnte ich jedes
dieser Dinge drucken, indem ich einfach
System wie immer mache ,
System dot out, dot, print LN und ich
kann einen Test drucken. Und es wird wahr sagen. Und wenn ich drucke, kopiere
ich das und füge es hier ein. Und ich sage, drucke meinen
Brief aus, Veden und Enter. Und da drüben ist mein
Brief. Und ich drucke sie
und sie werden dort zeigen
, dass es 3.1428 ist. Und der Grund, warum
es damit verbunden ist, wiederum daran, dass wir auf unserem
Pi hier kein LN gesetzt haben. Wenn ich also LN setze, wird
es,
wie Sie feststellen werden, in den
entsprechenden Zeilen angezeigt. Also da ist es, 3.142
nach n t rechts? Nun, natürlich, da Sie mit ihnen
tatsächlich programmieren, könnte
es so einfach sein,
aber entschieden sich definitiv für Tools, die Sie auf jeden Fall verstehen
müssen , wenn Sie mit Variablen
arbeiten. Das ist sehr wichtig,
sehr wichtig. Nehmen wir an, Sie
haben
zum Beispiel mit diesem Kuchen hier gearbeitet , einer festen Zahl. Pie ändert sich überhaupt nicht. Es bleibt immer dasselbe. Es ist immer 3.1482, geht weiter
und weiter und so fort. Und für eine so feste Zahl
, die sich nicht ändert, Sie
vielleicht sogar in
Betracht ziehen,
das Wort final vor sie zu setzen . Wenn Sie
final vor einen solchen Begriff setzen,
sagen Sie im Wesentlichen ,
dass Sie nicht möchten, dass er überschrieben
wird, oder? Überschrieben. Das bedeutet, dass Sie das
nächste Mal
etwas wie float deklarieren und es erneut Pi nennen und die Zahl
von 3.14223.15
ändern. Zum Beispiel. Java wird sich weigern. Jamal lehnte ab und sagte Nein, das ist nicht möglich,
das ist nicht möglich. Aber wenn es kein Finale gäbe, wenn es
kein solches Finale gab, dann
würde es kein Problem geben.
6. Druckvariablen: Das nächste, worüber ich sprechen
möchte,
heißt Java-Druckvariablen. Und hier arbeiten wir nur um
das gesamte Drucken von
Variablen herum und wie wird
das in
verschiedenen Szenarien gemacht und wie kann
man das maximieren, oder? Also lass
es mich einfach hier für uns aufschreiben. Lass es mich anrufen. Lassen Sie mich all das
hervorheben
, was wir gerade geschrieben haben. Nur diese Zeile
, denn das ist alles was ich brauche. Und dann, den Rest von dem,
was
ich hier habe , werde ich einfach einen Kommentar dazu
abgeben und Schrägstrich sagen. Also der Rest, das Ganze
steht unter Kommentar Slash Star. Es bedeutet also, dass alles
ein häufiger Fehler ist und ich brauche diesen, diesen brauche ich auf jeden Fall. Und hier
fehlt etwas. Was könnte es sein? Nun, es ist die Tatsache, dass
diese Dinge geöffnet sind aber anscheinend
nichts hatten, was sie schließt. Siehst du, das
bedeutet, dass ich einige dieser Dinge
haben muss , die sie schließen werden. Also hier sind sie. Und hier sind sie. Hier zeigen sie, da es eine offene, eine, eine offene, eine offene, eine eine, eine offene, eine offene, eine
offene ist, eine Klausel. Deshalb gibt es dort keinen Fehler und
alles ist perfekt. Wenn es also um das
Drucken von Variablen geht, wird
die print LN-Methode häufig
zur Anzeige von Variablen verwendet. Um beide Texte
und eine Variable zu kombinieren, verwenden
wir das Plus-Zeichen, das ich hier verwendet habe, wie Sie zum Beispiel
in diesem String-Namen
, den ich John genannt habe,
feststellen können in diesem String-Namen
, den ich John genannt habe, sag hallo. Zum Beispiel
könnte ich hier Hallo sagen. Also lass mich
das einfach reinstecken und Hallo sagen. Also habe ich das als
Schnur da drüben hingelegt. Und ich sage hallo plus, und dann lege ich Platz. Dann sage ich Plus-Name, richtig? Was werde ich also im Wesentlichen sehen? Ich wünschte, ich würde
Hallo sehen und ein
bisschen Abstand zwischen Hallo und
meinem Namen. Wie ist mein Name? Ich heiße John. So wird
Java das interpretieren. Lassen Sie es mich also ausführen und dann sehen wir was im Wesentlichen
daraus resultiert. Hallo John. Da ist es, siehst du
das? Und der Grund warum wir diesen
Raum da drüben haben, denken Sie daran, ist der Grund dafür. Hätten wir nicht
den Platz gehabt und bemerkt, was passiert
wäre. Beachte was passiert ist. Dies ist unabhängig von der
Menge an Platz, die Sie zwischen diesem
Plus hier und dem Namen
haben, auch wenn Sie es so weit
bringen würden. Beachten Sie, was die Java Wall darunter
immer noch versteht. Hallo John, siehst du das? Also musst du es angeben. Es geht nicht um das Niveau
der Geschwindigkeiten dazwischen. Es geht darum, dass du Java
erklärst, dass ich
Platz dazwischen brauche ,
Leerzeichen dazwischen. Also hier ist es. Und Viola, Hallo
John, siehst du das? Wenn ich also den Raum
dazwischen vergrößern würde, dann
würde das tatsächlich einen Unterschied bewirken. Das würde einen
Unterschied bewirken. Siehst du das? Schlecht. Deshalb
gibt es logischerweise eine Zeile,
diese, buchstäblich nur
ein Feld
hier drüben, das wir brauchen. Wir brauchen nicht zu viel Platz. Das könnte uns gerade
reichen. Denken Sie daran, dass
Sie
dieses Zusatzzeichen oder
Zeichen immer für die Variable oder eine andere Variable verwenden dieses Zusatzzeichen oder
Zeichen immer für die Variable oder können. Stell dir vor ich hätte zwei Fäden. Was wäre, wenn
ich so wäre, ich würde wie
eine App machen und dann sagen,
das ist mein Vorname ist John und dann mein Nachname
als Zeichenfolge sagt, Nachname. Ich sage, es entspricht
John Doe, zum Beispiel NSA-Semikolon, und es ist rot, weil es nichts
findet , was Name heißt, weil
ich es in FirstName geändert habe. Da ist es also. Vorname. Und ich
brauche den Halo nicht mehr. Nun, vielleicht brauche ich immer noch
Hallo. Gut bis großartig. In Ordnung. Sag ein Plus, den Nachnamen der NASA. Nachname und Eingabe. Und wenn ich diesen
Kandidaten drucke, was ich sehen sollte,
Hallo, John Doe, sieh dir das an. Also gehe ich und datas.
Hallo John Doe. Warum gibt es keinen
Platz zwischen John Doe? Das nochmal, denn hier ist
kein Platz. Also könnte ich das
buchstäblich
bis hierher kopieren und in Ordnung bringen. Sie sagen, wenn ich es hier hinstelle,
was passiert, ist, dass es
im Grunde nur diesen Hello John Doe
erstellt. Also das war's. Das ist ein Beispiel dafür, wie wir hier zwei
Variablen
nehmen und hinzufügen, die Variablen FirstName
und send sie. Das sind die beiden Variablen, über die wir dort sprechen. Und da ist das. Hallo hier, das
wir gerade auch
in der Druckmethode deklariert haben. Bei numerischen Werten funktioniert
das positive Zeichen oder das Additionszeichen als numerischer
mathematischer Operator. Sie sehen, wenn ich
zum Beispiel deklariere, dass so
etwas wie int x gleich drei oder zwei ist. Und y ist gleich fünf. Und ich sollte System sagen. Wenn ich sagen würde system
out, dot out dot, print LN eine Stunde,
um x plus y zu sagen, x plus y. Also hier wird das positive
Zeichen nicht enden, da es nicht als etwas wirkt , das wie ein
Zusammenkleben ist. Es würde sich eher wie ein
mathematischer Operator
zwischen den beiden verhalten . Also werden es zwei plus
fünf sein, was sieben wären. Daten sind also John Doe sieben. Das liegt daran, dass ich hier nicht n
verwendet habe. Also, wenn ich LN einsetze, dann sollte es uns
deutlich zeigen, dass das x plus x plus y
gleich Seven ist. Richtig? Nun, vielleicht
möchtest du mir sagen,
aber was wäre, wenn ich wollte, eigentlich nicht nur die Antwort für
mich
zu schreiben, sondern zu schreiben, dass X plus
Y gleich sieben ist. Nun, die Art und Weise, wie
Sie
das tun müssten , wäre wahrscheinlich, dass Sie einfach x selbst plus y
selbst
nehmen und sie wie
eine Zeichenfolge mit einem
Gleichheitszeichen dort drüben einsetzen . Und hier. Ja. Mit einem
Hinzufügungszeichen dazwischen. Und Tag Es ist x plus
y ist gleich. Jetzt. Jetzt heißt es Was? Jetzt heißt es, dass x plus
y gleich 25 ist. Warum ist es gleich 25? Nun, es ist gleich 25. C.
7. Deklaration mehrerer Variablen: Deklarieren Sie also mehrere Variablen. Jetzt
fragen Sie sich vielleicht, warum wir mehrere Variablen deklarieren
müssen? Nun, ein gutes Beispiel ist das, was
Sie hier oben sehen. Nun, stell dir vor, ich hätte eine ganze Zahl
x ist
gleich zwei, und Ganzzahl y kostet fünf. Und ich sollte sagen, dass die ganze Zahl
z gleich sieben ist. ganze Zahl z entspricht
sieben als Semikolon. Ein bisschen Arbeit, es ist
wie für jede Sache, die ich auf eine separate Zeile setzen
muss, also könnte das ein bisschen anstrengend sein. Eine Alternative dazu
wäre, dass ich das stattdessen mache. Was wäre, wenn ich im nächsten
Integer sagen würde, sagen wir, x ist gleich zwei,
dann genau da. Ich sage, y ist gleich
fünf, genau dort. Und sag, z ist gleich sieben, okay? Und Semikolon richtig? Jetzt
wundern Sie sich wahrscheinlich, warum diese roten Pfeile hier buchstäblich auf unsere Variablen gesetzt werden. liegt daran, dass wir sie als Kunden
deklarieren, was nicht erlaubt ist, oder? Also setzen wir einfach
einen Schrägstrich und einen Stern und kommentieren sie, als hätten wir sie noch
nie zuvor benutzt. Und voila, richtig? Und wir nehmen diese Zeile
und setzen sie
hier darunter, damit sie verstehen
kann dass dies die Dinge sind, die
wir bereits deklariert haben. Wir bitten ihn nicht, etwas zu
tun, ohne dir das zu
geben, was
wir tun mussten, oder? Wir geben es, wir sagen es, es zu tun nachdem es sie bereits
erhalten hat, oder? Moment
haben wir gerade eine Variable x deklariert oder erstellt. Und innerhalb dieses Docket von x haben wir den Wert
zwei in diese Klammer
gesetzt zwei in diese Klammer warum wir den Wert platziert haben fünf in diesem Eimer von Z haben
wir den Wert sieben gesetzt. Wenn wir das
x plus y plus z machen würden, dann würde es das einfach für uns berechnen. Es werden zwei
plus 57 plus 714 sein. Da haben wir's. 14, Siehst du das? Das ist also die Effektivität dort
drüben. Für Deklaration mit mehreren Variablen. Es könnte ein Szenario
geben,
in dem Sie eines haben, schreiben Sie dies als Kommentar. Ein Wert für mehrere Variablen , die Sie haben könnten,
und vielleicht
möchten Sie darüber sprechen. Sie könnten das wortwörtlich tun,
indem Sie Integer x, y sagen. Lassen Sie mich die Variablen
hier ändern, damit ich nicht zu a, B,
C
kommentieren muss a, B,
C
kommentieren . Dann sagen Sie, a
ist gleich b , ist
gleich c, ist gleich sieben. Es bedeutet also, was habe
ich mit einem Ziel erreicht? Was ich getan habe ist, dass
ich erklärt habe, dass a gleich
b ist gleich c ist gleich sieben. Sie alle haben einen gemeinsamen Wert. Alle haben, jeder von ihnen hat
den Wert sieben. Das ist im Wesentlichen das,
was hier vor sich geht. Und wenn ich sagen würde system, dot out, dot
print, ln, was würde ich bekommen? Ich sollte sieben holen. Wenn ich a plus b plus c sage, sollte
ich sieben bekommen, oder? Und ich habe diese Zeile
hier eingefügt und Semikolon, ich sollte sieben
plus sieben plus sieben, was 21 sein sollte. Also lasst uns das 21 Tage sehen
, weil es hier 77 sind. Plus sieben plus sieben Tage. Das werden also genau dort
21 sein. Also ja, das ist das Schöne an einem
Wert für mehrere Variablen.
8. Kennzeichen: Das nächste, worüber wir sprechen
möchten, heißt Java identify as minded, wir verwenden Identifikatoren,
damit wir Menschen
, die besser verstehen wovon genau
wir sprechen. Können Sie sich vorstellen, wenn ich zum Beispiel
über einen Code sprechen würde , ein bestimmtes Spiel und
so viele Autos in diesem Spiel zu erstellen, gibt es so viele Variablen, dass die Art und Weise, wie jedes
Spiel sein sollte, jedes Auto Beispiel,
sollte sich richtig verhalten? Also verwenden wir hier einige Namen, und wenn wir verwenden, werden hier Namen
von einigen dieser Dinge
deklariert. Wir müssen uns daran erinnern , dass die Namen ein
sehr, sehr spezifisches Gewicht haben müssen. Wenn ich über
Autos wie das von Ferrari sprechen würde. Richtig, lassen Sie mich los weil ich das Gefühl
habe, dass ich nicht allzu vertraut bin. Februar Lendenguineen
zum Beispiel in der Schwebe. Ja, ich bin gerade eingestellt Lambda
Islam ist wieder ja. Und bei
Lendenguineen zum Beispiel würde ich es gerne
tun, wenn ich es nenne, nenne es zum
Beispiel Gelato, das ist ein Eis. Gelato mit einem großen G. Und sagen wir, das war eine Schnur, und ich nenne es Gelato. Eine Saite mit einem Waffenleiter-Namen wird keine Saite sein mit der sie wird nicht
dasselbe sein wie eine Saite mit diesem kleinen G
Gelato-Namen wie diesem, oder? ist es so wichtig
zu beachten, dass jeder
ihrer Buchstaben, die in
Ihrem Namen dargestellt
werden , eine große Rolle spielt. Dieses große G verändert alles. Das ist anders als das hier. Und wenn das
allgemeine Verständnis von
KI in diesem Eis hier spielt, sage
ich 500 Pferdestärken, zum Beispiel hat es 500 PS, und in diesem gibt es 300 PS. In Ordnung? Denken Sie daran, dass, wie Sie in
Kürze feststellen werden, wenn ich das ausdrucke, mir etwas
anderes geben wird , das sehr unterschiedlich ist, oder System dot out, dot, print LN. Und ich sage Eisenteig. Und das habe ich hier hingelegt. Nun, du fragst dich vielleicht, warum macht es das? liegt daran, dass es dort nicht in der Hauptmethode enthalten ist. Es muss in einer Methode sein. Also schneide ich das aus
und füge es hier in
dieses Mathe-Los ein und
voila, da ist es. Und dann nimm das auch, schneide es und lege es hier hin während wir uns noch daran erinnern,
was wir hier tun. Und da ist es. 300 PS Das ist für einen Leichtgläubigen. Sie sehen das so, weil
ich nach diesem Eis gefragt habe. Aber wenn ich
diese Gn ändere und ändere, gehe
ich in das große G, ich fordere
das andere Eis, 500 PS Möglichkeiten, noch zu bekommen. Das liegt daran, dass es
von dieser einen Möglichkeit
ist, Ihnen nur zu sagen, dass
Namen so spezifisch sind, sie sehr spezifisch sein sollten. Am besten möchten Sie kein Leerzeichen zwischen einen Namen setzen . Wie Sie feststellen können, erhalten
Sie einen Fehler. Selbst wenn ich das tun würde, ist
es nicht das ist kein Problem. Das Problem ist, dass mein Name, der den Namen
meiner Variablen
identifiziert ,
kein Leerzeichen dazwischen haben sollte, oder? Andernfalls können
Sie so viele Dinge verwenden
, wie Sie dort verwenden möchten. Sie können Buchstaben,
Ziffern, Unterstriche
und Dollarzeichen setzen . Aber Namen müssen
mit einem Buchstaben beginnen, oder? Sie werden also, Ihr Name
kann
nicht mit einer solchen
Zahl beginnen . Nein. Es kann eine Zahl dazwischen haben. Kein Problem. Kein Problem. Aber es kann nicht
mit einem Buchstaben beginnen. Siehst du? Es kann nicht mit einem Buchstaben beginnen. Es kann nicht mit einer Zahl beginnen, eher nicht mit einem Buchstaben. Entschuldigen Sie das. Auch Namen, die wie int
oder Boolean sind ,
können nicht als Namen verwendet werden. Dies sind Namen, die bereits reserviert
sind. Die Psyche von Java. Wissen Sie, die Namen
der Arten von Strings, über die
wir sprechen, die Arten von Variablen,
über
die wir sprechen , wie UND Boolean
und viele mehr. Siehst du das?
Das ist also auch sehr wichtig zu verstehen
und zu beachten.
9. Datentypen: In Ordnung, also das nächste, was
wir definitiv in seinen Bauch
schauen wollen , um mit Datentypen zu
tun. Also Datentypen, Bain
beachten Sie die Datentypen. Also eine ganze Reihe von ihnen. Wir haben zum Beispiel den Biss. Was ein Byte interessant macht,
ist, dass es
ganze Zahlen von, glaube ich,
von negativen 128 bis zu 127 speichern kann ganze Zahlen von, glaube ich, . Das ist also ein Byte für dich. Und dann haben
wir alternativ einen
Short, der mit einem kleinen
Buchstaben sein kann und sollte mit einem kurzen Buchstaben , der
ganze Zahlen von
negativ 32.768 bis 32.767 speichern kann . Das ist eine Chance für dich. Und dann haben wir auch eine
ganze Zahl, die
Werte von negativen 2 Milliarden speichern kann , glaube
ich, um
Neon zu sein, 147.483.648. Das ist von da zu einem
ähnlichen Betrag. Auch diese andere Seite sollte eine ziemlich große
Zahl
sein, in der Tat ruhig. Große Zahl e, in der Tat, fast eine Nachbildung des anderen, wirklich nur
anders als eins davon. Das ist eine Ganzzahl für dich. Und wir haben auch unsere langen, langen. Es kann Zahlen von einer
ziemlich großen Zahl fernhalten. Tat eine ziemlich große Zahl. Es ist über 223372036856. Bis zum mal sehen. Das ist definitiv nicht alles Essen, 547750 Hilfe. Das ist eine
extrem große Zahl. Extrem große Zahl. Im Grunde wird es wirklich dasselbe
sein, außer dass das letzte Semester anders
sein sollte, glaube ich. Entschuldigung, ich habe das hier
hingelegt und dann, in der allerletzten
Amtszeit dort drüben, werde
ich einfach eine Sieben setzen. Und das ist so. Und dann gibt es noch einen Float
, der
nur aus falschen Bruchzahlen besteht und vor allem
zwischen
sechs und sieben Dezimalstellen ins Stocken zwischen gerät. Ja. Dann über
das wir schon eine Weile sprechen, speichert ein Double,
über
das wir schon eine Weile sprechen, Bruchzahlen bis zu 15 Dezimalstellen. Das ist es also, was ein
Double für dich bedeutet. Und dann haben wir auch einen Boolean. Boolean und Booleans oder
Sterne, wahr oder falsch. Wahr oder falsch. Ein boolescher Wahr
- oder Falsch-Wert für Sie. Schließlich haben wir unseren Shaw. Shaw, das nur
ein einzelnes Zeichen speichert ,
ein Zeichen. Also nur, nur um zusammenzufassen, dass wir
hier auf dem Float wieder
Bruchzahlen haben. Da ist es also. Da, wir haben es da, wir haben es. Dies ist also nicht nur wichtig, sondern Sie wissen auch, dass
je nachdem, ob Sie sich entscheiden, wissen Sie, dass dies nicht nur wichtig
ist, sondern denken Sie daran , ob Sie es von der short und der long offload ein
doppelter Boolescher Wert, ein Schock. Es wird
auch zur Größe beitragen, oder? Die Größen sind also wie folgt. Für ein Byte haben wir eine Größe von, ich glaube, das ist ein Byte. Das ist die Größe dort drüben. Das ist also ein Byte. Dann so phi wie, lass mich das darunter setzen, wirklich direkt darunter hier. Was die
Aufnahme betrifft, verbrauchen
wir dann den Platz von etwa
zwei Byte oder zwei Byte. Auch was das int
betrifft. Wir verbrauchen den Platz
von etwa vier Byte. Soweit es
sie betrifft, verbrauchen wir Platz. Denken Sie daran, dass der Raum
aufgrund
der großen Wüsten
größer wird. Hier drüben. Sie können sehen, dass
dies
acht Byte oder acht Byte sein werden , und das ist eine lange Zeit dort drüben. Und dann würde Flow vier Byte
aufnehmen. Und dann würde ein Double auch
acht Byte beanspruchen. Weil es dort
eine ziemlich große
Anzahl von Werten gibt. Und dann mit einem Boolean wird
nur ein Bit aufgenommen. Und dann würde
ein Sharp auch zwei Byte beanspruchen. Ja, nur zwei Byte, oder? Scharf, wie ein Schuss würde zwei Byte
dauern und lang wie ein Double acht Byte. Und hier
geht es um Datentypen.
10. Zahlen: Das nächste, worüber
wir
genauer sprechen möchten , sind die
sogenannten Javan-Zahlen, oder? Also lass mich
das einfach als Kommentar schreiben und dann sage ich Javan-Zahlen. Java-Zahlen sind im Wesentlichen. Das nächste, worüber wir auf jeden Fall sprechen
wollen,
heißt Javan-Zahlen, oder? Und Java-Nummern haben wir im Wesentlichen,
wenn wir über sie sprechen, wie Sie auf dem Bildschirm sehen können, in
Java-Nummern dort drüben. Dies sind im Wesentlichen
schreibprimitive Zahlen die alle Datentypen sind, die ich im Wesentlichen in zwei Gruppen
unterteilt habe. Wir haben Integer, Integer-Typ, all das, lass es mich hier
setzen. Integer-Typ,
der gesamte Floating-Typ. In Ordnung, es ist ein
Floating-Typ, Integer-Typ. Wann immer wir
über Integer-Typ sprechen, ist
das, wovon wir im Wesentlichen
sprechen,
eher ein Schuss und ein Ende. Solche Informationen sehen
Sie, dass
dies im Wesentlichen ein kurzes
Ende und ein langes ist, oder? Aber dann der Moment
, in dem ich anfing über
Schweben, Schweben zu
sprechen. Das ist nur ein Kommentar. Das wird also schweben. Ich beziehe mich auf Float. Float, definitiv und
verdoppeln. Siehst du das? Es ist also nur
wichtig dass Sie wissen,
wovon Sie sprechen und
welche Art von Schreiben mit solchen Dingen
zu tun hat . Wenn Sie zum Beispiel kurz
sprechen, kann ein Schuss einfach speichern,
da Sie wissen, dass er kurz ist, kann Zahlen zwischen
thea2, negativ 32.768,
bis zu diesem, 32.700 speichern bis zu diesem, 32.700 und etwas, das bedeutet, dass Sie es können, sogar Zahlen wie fünftausend können definitiv in
diese Kategorie passen, oder? Wenn ich also aufschreiben würde, zum Beispiel, ist kurz, könnte
ich Schuss deklarieren. Wenn ich den ganzen Weg hier hoch gehe
und wir es hier reinstellen, könnte
ich buchstäblich so
etwas schreiben und loslegen. Lassen Sie mich einen Kommentar abgeben und Integer
sagen. Zahl. Schlag würde ein Schuss sagen. Offensichtlich hatte ich das,
ich müsste
meine Chance im Namen geben . Also sagen wir meine Nummer. Nummer eins ist gleich zwei. Es könnten zum Beispiel 8
Tausend sein. Es könnten 8 Tausend sein. Lass es mich einfach für uns herstellen. Es könnte
achttausend Semikolon sein. Es gibt keine Fehlerquote. Aber wenn ich
80.000 Fehler machen würde, warum ist das so? Weil die Grenze zwischen negativ
zweiunddreißigtausend und
zweiunddreißigtausend
liegt , oder? Also muss ich achttausend draus machen. Kein Problem. Ich könnte sogar bis zu
32 Tausend selbst gehen . Kein Problem. Aber dann 33.000
Ära, siehst du das? 32 Tausend sind also okay. Das ist ein Mangel
in mir, den ich
nutzen kann und den ich einfach so nutzen
kann, wie du willst. Offensichtlich wird es einige Arten
brauchen,
wie wir bei den Dingen
, die wir hier
buchstäblich tun, bemerkt haben, dass es ungefähr zwei Byte
Speicherplatz benötigt , die es benötigen
wird. Und das ist ein Schuss. Und dann habe ich ein Ende , das ich benutzen kann und das ich die ganze Zeit benutzt
habe. Also nenne ich es MyInt one
und sage ist gleich n. Wie Sie wissen,
enthält ein Incan über 2 Milliarden. Also könnte ich buchstäblich
eine so verrückte Nummer wie diese aufstellen. Und ich werde immer noch in Ordnung sein, so verrückt das auch ist, denn das sollten ungefähr 2 Milliarden
sein. Ich denke, alle Schlüssel
trainieren t, das ist das, das ist das
Drucken von Millionen, also bin ich immer noch in Reichweite. Das ist kein Problem.
Überhaupt kein Problem. Ein Ende könnte von
dieser Art sein und entlang könnte von
dieser Meile lang sein, könnte von dieser Art sein, und das ist riesig
und holzig. Es gab ungefähr neun
extrem große Zahlen. Extrem große Zahl. Ja. Wahrscheinlich Billionen denke ich. Aber dann meine riesige, riesige Zahl, die ich 8123456789 setzen
könnte. Denke ich. Lass mich mal sehen. Ja. Ich denke es ist okay. Wahrscheinlich ist es größer als die Zahl
, die es sein sollte. Also setze ich es auf
acht, so. Ich denke, so
würde mein langes Ende haben. Und sie sind alle
richtig deklariert, keine Probleme. Aber auch bei den
schwebenden Zahlen gibt es hier etwas mehr technische Aspekte, bei denen
wir vorsichtig sein müssen. Oder zum Beispiel, wenn ich einen Float und dann einen
Semi-Float
verwende und ich würde sagen, dass es gleich
meinen Flows
ist , sagen wir 5,7689. Da ist es. Das sollte funktionieren, aber warum funktioniert es nicht? liegt daran, dass es kein f gibt. Also setze ich F, es versteht. Okay, das ist also ein Float. Dann
könnte ich alternativ ein Doppel aufstellen, was eine größere Version ist. Und meine Tür, und ich sage, sie
entspricht 8,995, ist falsch. Ich kann so viele
Begriffe eintragen, einen natürlich nur weniger als
15. Und das mache ich wieder. Normalerweise stellen
Sie in einigen Kontexten fest, dass Doubles nicht so
funktionieren, es sei denn, Sie setzen ein D neben sie, oder? Deshalb bereite ich normalerweise gerne vor
und lege auf diese Weise ein D
neben sie,
um sicherzustellen, dass alles perfekt
kristallklar ist. Selbst so könnte es
immer noch funktionieren, wie Sie sehen können, aber d zu setzen ist technisch einfach
korrekter. Das ist es also, was ich am Ende des Tages
liebe. Das ist es, was ich am Ende
des Tages liebe, Bain denken Sie daran, dass ich einfach
eines dieser Dinge drucken
könnte ,
indem ich einfach ein System einrichte.out.Drucken Sie meine
Nummer eins auf meine, int1, auf meinem langen
Zufluss oder machen Sie eines von sie, ich könnte sie direkt
darunter platzieren und dann werde ich in der
Lage sein , die richtige Antwort zu bekommen.
11. Boolesche: Jetzt gehen wir auf die
booleschen Java-Datentypen ein. Und hier haben wir erwähnt
, dass wir uns
besonders auf die wahren
oder falschen Antworten konzentrieren . Also auch dafür gehen
wir einfach hier rein
und lassen mich das einfach
für uns antippen, damit wir wissen, dass
wir über Java sprechen. Boolescher Wert. Boolesche Datentypen. Geht hier, Steuersatz. Und hier ist das
Wichtigste, was wir wirklich verstehen und
berücksichtigen
müssen,
dass meine Schlüsselwörter hier mit
unserem Boolean nur die Werte
sein können , die nur angenommen
werden können, wahr oder falsch sind. Ein Beispiel dafür wäre also, wir den ganzen Weg zurück zu
unserer Hauptmethode gehen , damit ich das für uns einsetzen
kann. Und ich sage Bool, Boolean, ja, und er ist der Typ, der Typ dessen, wovon wir
sprechen , ist sicher ein Boolescher Wert. Aber wie lautet dann der Name? Wir könnten eine
Frage stellen, könnte man sagen, macht Programmieren Spaß? Dann fügen wir zum Beispiel
true ein. Okay, also könnten wir hier wirklich
etwas
von diesem Typ erstellen, so gut wie zum Beispiel
Programmierspaß. Und wir geben true ein. Und dann ist
es vielleicht Fashion Cool. Ist Mode cool? Und dann sagen wir zum Beispiel
falsch. Manche Leute würden sich darüber streiten. Und dann setzen wir ein
Semikolon da drüben. Und dann müssen wir das einfach für uns selbst
ausdrucken. Und so System dot
out, dot print LN. Dann sagen wir, lass es uns verstehen,
zitiert ein lustiges Enter. Und dann setzen wir ein Semikolon. Und dann können wir das System
wieder binden dot out, dot, print LN. Und dann sagen wir ist Mode cool? Ist Mode cool. Mal sehen, wir haben es
mit einem kleinen Brief gemacht. Die Daten sind also frisch und cool. Semikolon auch. Und wenn wir das drucken, lass mich alles
andere als Kommentar hinzufügen. Als Kommentar. Als allgemeiner Feststoff sehen
wir nur, dass dies
alles andere ein Kommentar ist. Alles andere
wird ein Kommentar sein. Da ist es. Und du gehst und voila, das stimmt, ist Coding
Fun Day ist wahr. Vor allem in cool,
falsch, oder? Und hier sind die Daten, Sie haben sie, das sind neue Gewohnheiten. Also das ist wirklich, sehr cool.
12. Charaktere: Dann
hat das nächste, was
wir uns ansehen wollen , mit Java-Zeichen zu tun. Beachten Sie nun, dass Sie
sich fragen müssen , worum es
hier geht, aber Java-Zeichen
haben
mit dem Teil zu tun , von dem ich immer wieder
sagte, dass er scharf ist, oder? Und das hat
mit diesem Schuss zu tun, oder? Und wir können das
besonders gebrauchen, wenn Sie es sind, Sie können es sich eher vorstellen
wie die Schüler von jemandem in High School und wir
versuchen nur, die Noten zu geben, wir könnten einen Schock eingeben
und dann sagen, meine Note ist Nehmen wir an, Sie sind brillant und sagen wir, das wird so sein, wir schreiben das in einen einzigen
Buchstaben, a, a, richtig? Und dann sagt er Semikolon. Und dann können wir das ausdrucken
und System out sagen, drucken, LN
drucken, und da ist print
what , migrieren, Semikolon eingeben. Nochmals, ich muss das einfach so
herausstellen, wie es üblich
ist, einfach klären. Wir machen weiter. Und Tag Es ist eine meine
Klasse ist eine A, richtig? Das ist also sehr praktisch. Natürlich, wenn jemand wie
ein Student ist und Sie sicherstellen
möchten, dass die Informationen für uns so
hervorgehoben werden.
13. Typ Casting: Okay Leute, das nächste, worüber
wir definitiv
sprechen, heißt
Java-Typ-Casting. Und der beste Weg, um das Gießen zu
erklären, was
man sich beim Gießen vorstellen kann ist die Molekülkonvertierung, oder? Und wir haben zwei Arten des
Gießens , das sich
verbreitert, was im Wesentlichen
nur eine automatische Methode ist einen kleinen Typ
der Variablen
umzuwandeln , der ein größerer Typ
ist. Und wir sprechen hier von klein oder groß in Bezug auf die
Größen. Deshalb bewegen wir uns von einem Byte. Das ist verbreiterter Guss. Es ist so, als würden wir uns
von einer Voreingenommenheit in einen
Schuss umwandeln , wenn Integer Long
zu einem Float oder einem Double tragen , oder? Wie Sie sehen können, haben
wir bei all denen, die
wir immer größer werden, wie Sie sich an die
Datentypen hier erinnern, wie Sie sich an die
Datentypen hier erinnern, über sie und über
zunehmende Größen dort gesprochen. Und dann ist
das Verengen des Gussstücks genau
das Gegenteil davon, denn bei einem sich
verengenden Kunden tun wir
genau das umgekehrt
in dem Sinne,
dass
wir beim Verengen des Gusses manuell sind Umwandeln eines größeren Typs in einen
kleineren Typ. Deshalb beginnen wir
mit dem größten,
einem Double, dann
Offload als allein,
als einer Ganzzahl, Danny Shaw
als einem Schuss, dann einem Biss. Sehen Sie abschließend, dass der beste
Weg, dies zu tun, besteht, zunächst
mit einem Beispiel zu beginnen. Ich werde ein Beispiel für das Verbreitern
des Gusses geben. Also nennen wir es so. Und lassen Sie uns gleich darauf eingehen. Wie Sie sehen können, kommen wir hier zu unserer Hauptmethode
. Und ein Beispiel dafür wäre, sagen
wir, wir hätten eine
Ganzzahl und nennen sie meine Meinung, zum Beispiel
meine int. Und lassen Sie uns ihm zum Beispiel den Wert tall zuweisen . Und wir schließen das, kommen runter
und machen dann ein Doppel. Wie Sie wissen, ist die Größe
eines int im Vergleich zu einem Double eine Zunahme der Größe in, in kleiner als ein Double. Also steigen wir auf
und nehmen gleichen Wert an
, den wir hatten, ein Ende, das 12 ist, wenn wir es jetzt doppelt machen. Wie machen wir das? Wir nennen unser Double. Lass uns mit meinem Ado gehen. Eins. Tun Sie für doppelt. Wenn du willst, könnte
ich es einfach als doppelt bezeichnen. Und dann weise ich hier
genau die ganze Zahl zu, die wir hatten. Und wenn ich system,
dot out, dot print eintippe, lass mich das einfach hier platzieren. Der Druck. Und was drucke ich? Ich kann beide ausdrucken. Also lass mich
zuerst mein Double drucken und dann zweitens, lass mich das kopieren
und unten einfügen. Und ändere einfach, was in
meinen Klammern steht. Und leg mein Recht. Was im Wesentlichen
vor sich geht, ist das. Wir haben unsere kleine Größe, Typgröße eines Endes da wir die Größen kennen, die
wir hier gesehen haben, dass sie größer werden. Wie Sie sehen können, ist ein Ende definitiv kleiner
als ein Doppel. Aber dann nehmen
wir dasselbe in das kleinere und dann machen wir
es jetzt größer. Siehst du das? Das ist also ein sich erweiterndes Casting. Sie sehen, dass Sie sich das
eher vorstellen
könnten, als würden wir es vergrößern. Und Sie fragen sich
vielleicht, warum wir
das vergrößern wollen? Nun, während Sie
mit der Programmierung fortfahren, gibt es Situationen, in denen
Sie Audi oder ähnliches
unbedingt nass machen müssen . Lassen Sie uns das einfach ausführen
und sehen, was wir bekommen. Sollte zuerst ein Double haben, was
eine größere Zahl ist ,
hier ist es 12.012, oder? Ben war es egal. Da es nur in dem
Sinne ist, dass es uns geben wird, ist
dies im Wesentlichen
das, was wir hier sehen, im Wesentlichen
was für eine Automatik, es ist ein automatisches Wort. Es ist ein automatisches Casting. Ein int. Dann handelbar. Java erledigt das
automatisch für uns, oder?
14. Verengendes Casting: Das Gegenteil davon ist jetzt Reihe im Gießen, Schmal und Gießen. Und ein Beispiel dafür wäre dasselbe Beispiel, aber umgekehrt. Definieren wir zunächst unser Double. Und nennen wir es auch Mein Do. Lassen Sie es uns gleichsetzen mit, entscheiden
wir sogar, wie
lang es sein wird. Nehmen wir an, es werden 14 sein. Wie viel sollte zum Beispiel
97 sein. Und dann weisen wir
ein D zu, dass es
dort endet und kontinuierlich so
weitergeht. Was wir dann
als Nächstes tun, ist
ein int zu definieren und wir nennen
es auch mein Ende. Und wir sagen, es ist
gleichbedeutend mit Verstand. Das dürfte
sehr interessant sein. Das sollte sehr,
sehr interessant sein. Schau dir das an.
In dem Moment, in dem ich das mache ,
erhalte ich einen Fehler. Im vorherigen Fall war dies nicht der Fall. Warum? Weil Java automatisch für mich konvertiert werden konnte. Ich konnte
verstehen, dass, hey,
das ist eine Ganzzahl und
wenn jetzt geändert wird, tweet-Typ eines Doubles. Du siehst das, aber in diesem Fall tut
es das nicht, oder? Das ist also die Sache,
wenn Sie von
größeren Schriftgrößen zur
kleinsten Schriftgröße wechseln , müssen
Sie
genau definieren, was Sie tun. Also was ich tun werde, ist hier, wir werden
Klammern schließen,
und
jetzt ist alles in Ordnung , alles ist in Ordnung. Im Wesentlichen ist das
manuelle Casting, das wir
gerade im
manuellen Aspekt durchgeführt haben .
Es ist nicht automatisch in
dem Sinne, dass Java das hier nicht einfach für uns tun
kann. Hier musst du
definieren, dass
ich dich in eine
isolierte umwandle und verstehe. Nachdem das passiert ist, ist
es jetzt in diesem gespeichert. Stell es dir vor wie eine Kiste
namens My into, richtig? Also lasst uns einfach weitermachen und den
System-Dot-Out-Druck ausdrucken. Drucken wir meine beiden dort und fügen dieses
Ende auch hier ein. Wir sparen in, in Ordnung, cool. Wir sollten also ungefähr
vier Werte haben, die hier angezeigt werden. Wir können diese
natürlich immer einfach
einsetzen , das auch. Wir können sie in
Kommentare oder Soda schreiben. Haben wir nicht. Sie sollten
unsere Ergebnisse nicht beeinträchtigen , sind
Bouvier gemeinsam, daher werden sie
im Wesentlichen vernachlässigt. Und lassen Sie uns das überprüfen
und sehen, was wir bekommen. Richtig. Warum haben wir es dann so bekommen? liegt daran, dass wir
keine Print-LN eingegeben haben. Also musst du hier ein n setzen. Du könntest es auch da
abstellen, auf jeden Fall, aber ich denke, es ist
schon da. Also drucke einfach und das ist 14,96, das ist unser Doppel. Und für int haben wir denselben
Wert in was umgewandelt? In n, in ein Glas. Siehst du das? Also hat es die ganzen Zahlen genommen
und wir haben 14. Also das war's auch schon, Leute. Das ist wirklich gut an der
ganzen Idee des Java-Castings. Es gibt viele andere Dinge
, die es hier zu entdecken gilt, aber im Moment
ist es das definitiv.
15. Definition Von Operatoren: Okay, das Nächste
worüber wir reden wollen, wundervolle Menschen,
nennen wir Java. Lassen Sie mich das noch einmal
als Kommentar formulieren. Dies wird als Java-Operatoren bezeichnet. Was sind auch Java-Operatoren? Man kann es sich eher
wie mathematische Operatoren vorstellen. Operatoren sind im Wesentlichen
das, was wir verwenden, um
Operationen an
Variablen und Werten durchzuführen. zum Beispiel in diesem
Szenario hier, in dem ich
zum Beispiel Folgendes habe , Lassen Sie mich zum Beispiel in diesem
Szenario hier, in dem ich
zum Beispiel Folgendes habe, einfach für uns schreiben. Lass mich den Kerl
hier entfernen und ihn herbringen. Denken
wir jetzt das Szenario,
in dem ich es verwende. Und lassen Sie mich das in
Kommentare oder pro Radius schreiben. Also kannst du dir das so vorstellen
. Also genau hier werden
wir den Operator plus verwenden. Wir beginnen also mit einem Operator plus der Mindestanzahl an
Operatoren, die ich hinzufügen werde. Also
lassen wir es vorerst einfach als Plus. Und ich sage int plus und
sage, es ist äquivalent zu, lass es mich einfach aufschreiben
und dann nehmen wir es heraus, versuchen es richtig zu verstehen. After Effects Index
, weil das der Name unserer Ganzzahl ist. Das entspricht 45 plus 60. Schliessen. Lassen Sie uns verstehen, lassen Sie es uns zuerst
ausführen und sehen,
ob es läuft, und dann erläutern
wir, was dort vor sich
geht. Unser y ist in Detroit, weil
wir es nicht ausgedruckt haben. Wir haben das
System nicht angewiesen, es auszudrucken. Da ist es also. Und von Zeit zu
Zeit werde ich
einige dieser Dinge tun , wenn
du sie abholen kannst. Das ist echt gut.
Zeigt Fortschritte an. Diese Szene. X da drüben. Ja. Mal sehen, der Wert von X sollte
einhundertfünfundfünfhundertfünf Tage betragen. Also das ist genau Beautiful. Was wir
hier gemacht haben, ist, dass wir
offensichtlich diese
Variable benannt haben , den int-Typ. Wir haben es benannt und dann
nur 45 plus 60,
was bedeutet, dass ich
diese beiden Werte addieren könnte, ich hätte es sogar
ändern können, um es zu multiplizieren. Lassen Sie mich das Komma-Objektiv setzen und auch mit
einem Asterix dort drüben
multiplizieren, das sich
für die Fünf mit 60 multiplizieren wird, was 2700 sein sollte. Hätte das zum Beispiel
mit divide machen können. Aber denken Sie daran, dass
mir das nicht geben wird, da dies eine ganze Zahl ist, dies möglicherweise nicht das
Klügste, was Sie tun können, denn es
wird einen Bruchteil geben,
ich glaube, das sollte es
sein drei über vier unter normalen Umständen, aber da ich es
als ganze Zahl angegeben habe, wird
es
mir wirklich
nur 0 geben , weil es
im Wesentlichen 0,75 ist. Siehst du, ich müsste
die Definition hier ändern. Vielleicht gib ihm einen Float. Doppelt, wenn ich will. Normalerweise benutze ich gerne Doppel. 45, Mal sehen. Sollte sich als 0,75 registrieren. Data ist für eine
Minute hier, wo sie versucht hat,
mit mir herumzuspielen, oder? Ja. Es sollte 45 über 60 sein, was drei über fünf ist, was drei über
vier ist, was 0,75 entspricht. Also das ist, das ist so
ziemlich alles da drüben, oder? Und wie gesagt, es gibt noch viel mehr
Dinge, die du benutzen kannst. Offensichtlich funktioniert
Division, wie gesagt, definitiv. Es gibt auch eine Subtraktion
, wenn Sie möchten. Ich meine, wo es Addition
gibt, muss es eine Subtraktion geben. Also könnten wir das mit
Subtraktion machen und nur 45 minus sechs t
sparen. Und das
gibt uns negative 15. Das
ist also wirklich das Schöne daran, einfach mit Operationen zu
arbeiten. Es macht wirklich
diese mathematischen, mathematisch komplexen Dinge auf sehr vereinfachte Weise, oder? Wenn der ältere Operator für positive
Verunreinigungen häufig verwendet
wird, um zwei Werte zu
addieren, wie in dem Beispiel, das
wir gerade verwenden. Es kann auch verwendet werden, um eine Variable und eine Wert-IN-Variable
und eine weitere Variable
zu
addieren . Und um das besser zu verstehen, kann
man sich das so vorstellen. Zum Beispiel. Stellen Sie sich das so vor, als ob int y gleich x
plus zehn y null ist. Lass es mich double
wide nennen, weil ich es hier schon double
genannt habe. Nennen wir es also ein
doppeltes Y, x plus zehn. Warum nicht? Warum nicht zunächst damit bekommen wir was
negative 15 plus zehn. Wie viel gibt es uns? Und lass es uns ausführen. Das ist eine Zahl n-Variable. Wenn wir das ausführen. Und
wir haben definitiv ein y gesetzt, denn
das ist der Wert, den wir
suchen, nicht x. Das wird uns
also negative Fünf
geben. Das liegt daran, dass Sie
negative 15 plus zehn haben. Also das ist die Sache genau dort. Wunderbare Leute. Sie
können einfach die Freude haben,
gerade Variablen hinzuzufügen. Bei Variablen sehen Sie,
dass Sie buchstäblich
sagen können , dass Sie eine neue Variable deklarieren
und sie dann w nennen können. Z ist gleich y
plus x, y null. Es kann funktionieren. Y plus c, es kann funktionieren. Warum wird es nicht funktionieren? Sollte negativ fünf sein. Siehst du das? Wenn wir es
dort benennen, werden wir Z finden. Der genaue Wert sollte
meiner Meinung nach
negativ zehn sein , wenn
ich mich gut erinnere, oder negativ 20
entspricht negativ 15 und negativ fünf
genau einer negativen 20. Das ist also, das ist
das Schöne daran. Das ist das Schöne daran,
im Wesentlichen damit zu arbeiten.
16. Operator: Und, Sie wissen, Java
betreibt Geräte im Wesentlichen die Operatoren
in mehreren Gruppen. Die R-Gruppen mögen und ich werde
das in Kommentare für uns schreiben. Nennen Sie sie Java-Gruppen. Java-Gruppen von Operatoren. Und hier sind sie. Wir haben zum Beispiel arithmetische,
arithmetische. Wir haben zum Beispiel die Aufgabe Einsen und
wir haben Vergleiche. Dies sind alles verschiedene
Gruppen von Operatoren. Wir haben logische Gruppen oder
logische Operatoren, wenn Sie möchten. Und zu guter Letzt haben
wir auch bitweise Gruppen. Sie sehen, dass weiche Kosten mit, abhängig von der Tiefe, mit der Sie arbeiten, auf solche Dinge stoßen werden. Definitiv solche Dinge. Aber das Letzte
, was Sie auf jeden Fall zur Kenntnis nehmen
und in Ihrem
Arsenal an Codierung behalten
möchten , ist auch, diese
Art von Operatoren zu kennen. Sie sehen, dass die verschiedenen
Zeichen, die wir verwenden, Ihnen bereits gezeigt haben, wie
Addition und Subtraktion. Es gibt Division, es
gibt Multiplikation, die wir
durch einen Asterix darstellen werden. Aber dann gibt es noch
viel mehr als das. Sie sehen, dass
wir zum Beispiel das Modulzeichen verwenden könnten,
Modullinien, die
durch den Prozentsatz angegeben sind. Und was das bewirkt,
ist, dass es einfach den
Divisionsrest
zurückgibt. Siehst du das? Sie gibt den Rest der
Division zurück. Wenn man zum Beispiel
fünf durch zwei teilt , erhält man zwei. Es ist tatsächlich wahr und dann lässt
es eins aus, oder? Wenn Sie also einen Modul verwenden, etwa fünf Modul zwei geben Ihnen
etwa fünf Modul zwei
nur einen, da der Rest eins
wäre. Siehst du das? Im Grunde
funktioniert es also so. Und dann
haben wir auch ein Inkrement das wir damit darstellen, was im Wesentlichen bedeutet,
dass Sie den Wert einer Variablen um eins
erhöhen, den Wert
der Variablen um eins erhöhen. Das ist also eine wirklich coole Sache. Und negativ, negativ bewirkt genau
das Gegenteil
davon, nur um
den Wert einer Variablen um eins zu verringern . Im Grunde
geht es darum.
17. Assignment: Wenn wir dann über
Java-Zuweisungsoperatoren sprechen, werden
Zuweisungsoperatoren verwendet, um Variablen Werte
zuzuweisen. In
diesem Beispiel, das ich Ihnen hier zeigen werde, können
Sie sich diese beispielsweise so vorstellen. Lassen Sie mich einfach die Macht
hier einsetzen, damit Sie
sehen können, was vor sich geht. Also lass mich einfach Auftrag sagen. Abtretung. Das sind unsere
Zuweisungsoperatoren. Und ein gutes Beispiel dafür
wäre zum Beispiel, wenn du einfach sagst und
y gleich 29 ist, hast
du einfach was getan? Sie haben den Wert 29
zugewiesen warum oder wie mithilfe des
Operators ist gleich wahr. So funktioniert das also, oder? So funktioniert es. Indem Sie es gleich zwei setzen, weisen
Sie
etwas etwas zu. Sie sagen nicht, dass etwas gleich etwas ist oder dass etwas anderem zugewiesen ist. Siehst du das? Dann
könnte die
zusätzliche Zuweisung natürlich zum Beispiel
so funktionieren, wo wir einfach
sagen, dass y plus gleich ist. Lassen Sie mich einfach sagen, dass
Z plus gleich y. Und lassen Sie mich das
für uns bereinigen und dann
stellen sie es richtig auf. Das ist ein Auftrag,
den wir erledigen. Sie können es sich also
eher wie ein vorstellen, so. Lassen Sie es mich einfach so ausdrücken
und sagen, dass y plus z
zum Beispiel gleich drei ist, oder? Im Wesentlichen sage
ich hier
, dass es im Wesentlichen
eher so ist. Es ist eher so, wie ich sage, y ist gleich Y plus drei. Hast du das gesehen?
Wenn ich also mein y habe, sind es im Wesentlichen 29 plus
drei, was 32 sein wird. Ich kann es einfach als
plus ist gleich drei zuweisen. Also ist es eher wie
auf meinem y, assign. Und füge eine Drei auf meinem
y als Sinus hinzu und füge F3 hinzu. Hast du das gesehen? Lassen Sie mich also sicherstellen, dass
alles andere geklärt ist , weil wir
nichts davon brauchen. Und lass uns herkommen und versuchen das zu
starten und zu sehen, was
wir davon bekommen. Also sollte es ein System sein, dot out, dot print LN. Und wir sagen, was
ist y, was ist y? Mal sehen, was wir bekommen
, wenn wir rennen. Unser Code. Sollte 32 sein, voila, da ist es, 32 genau da. Hast du das gesehen? Das ist also die
zusätzliche Aufgabe. Natürlich
hätten Sie das
auch mit dem negativen Vorzeichen tun können. Und bei vielen, vielen
anderen Operatoren könnten
Sie ein positives Vorzeichen gebrauchen. Zusätzlich, alles
negativ bei Subtraktion, Multiplikation, die Sie im Modul tun
könnten. Du könntest es mit vielen,
vielen Symbolen in der Tat tun , es ist nur eine Frage von dir, ob du letztendlich
entscheidest, wie
du das machen willst. Das siehst du. Nur um dir ein Beispiel zu geben. Es gibt zum Beispiel, Sie hätten es tun können, wenn Sie
zum Beispiel sagen würden
, dass y gleich ist, sagen
wir, y minus ist zum Beispiel gleich
fünf. Du siehst das und
dann schließt du es. Es könnte auch Y-Prozentsatz bis Y-Prozentsatz geben, der gleich zwei
ist. Zum Beispiel. Es
könnte auch warum geben. Die Möglichkeiten wie echt.
18. Comparison: Die Möglichkeiten sind
einfach endlos. Und denken Sie daran
, dass, wenn Sie jedoch einige
Java-Vergleichsoperatoren durchführen
möchten, das heißt vergleichen, das sind
Vergleichsoperatoren. Also diese, lassen Sie mich hier
einfach einen Kommentar schreiben, so dass es sehr
klar ist , dass ein Los versucht, etwas zu codieren, dass
wir nur
einen Text für eigene Knoten
Wildnis Bain setzen , denken Sie daran , dass Sie es verwenden könnten
Dieses doppelte Zeichen das anzeigt, dass etwas definitiv etwas ist, ist definitiv
gleichbedeutend mit etwas anderem. Das bedeutet also, dass etwas mit etwas anderem
gleichzusetzen ist. Und wenn Sie dann
ein Ausrufezeichen setzen, Ausrufezeichen wie
dieses mit einem Gleichen, bedeutet das, dass etwas
anders ist, anders als. Lassen Sie mich das einfach für Sie
aufschreiben
, damit Sie
es nicht einmal mit etwas anderem verwechseln
müssen . Es bedeutet also anders
als oder nicht gleich. Dieser bedeutet
auf jeden Fall gleich. Und es gibt so
viele, zum Beispiel
gibt es etwas, das größer ist als, ähm, und dann gibt es
etwas, das kleiner ist als. Und dann ist da noch
dieser, wo wir weniger
sagen oder gleich zwei sind, oder? Das ist also im Wesentlichen
weniger als oder gleich. Es ist also weniger als
oder gleich, oder? Und das Gegenteil
wäre einfach größer oder gleich, größer als oder gleich. Dann haben wir auch Java. Wir haben auch
logische Java-Operatoren. Logische Operatoren, die auf folgende
Weise funktionieren. Wenn Sie
zum Beispiel
zwei kaufmännische Und-Zeichen haben würden , um den Emperor
so zu verstehen , was bedeutet das? Es würde bedeuten, dass es
logisches Ende ist. Und das bedeutet übrigens, dass es true
zurückgibt, wenn
beide Aussagen wahr sind. Ein Beispiel dafür,
weil es für, für,
für das bloße Auge nicht sehr klar ist, dass x zum Beispiel kleiner
als sechs ist. Und dann würdest du
kaufmännisches Und-Zeichen sagen. Und dann würde man sagen, dass x auch
weniger als neun ist. Lassen Sie mich das so sagen, dass x zum
Beispiel
weniger als neun ist , oder? Das heißt also, dass es beide erfüllen
muss. Beides, beide Bedingungen. X sollte auf jeden Fall kleiner sein
als n neun aufgeführt werden. Oder wir hätten hier das
Gegenteil tun können und Xij
sollte kleiner und größer als sein. Obwohl es eine gewisse Logikrate
haben muss. Es muss also zum Beispiel größer
als drei sein,
was bedeutet, dass x zwischen 63
enthalten ist, aber sechs, N3 selbst
sind nicht enthalten. 63 selbst sind nicht enthalten. Woher wissen wir das?
Weil es keinem von ihnen ein Gleichheitszeichen gibt. Auf ME sagen wir c. Und es gibt natürlich noch viel mehr
logische Java-Operatoren, aber oder ungefähr ein paar. Es gibt auch die
, die
nur ein Ausrufezeichen ausführen muss ,
was bedeutet, dass es kein
logisches UND logisches NOD ist, wie sie es nennen, was einfach das Ergebnis
umkehrt und falsch zurückgibt. Wenn das Ergebnis
stimmt, siehst du das? Denken Sie also an all diese Möglichkeiten
, die es hier gibt.
19. Java: Dann hat das nächste
, was wir
auf jeden Fall untersuchen wollen , mit dem zu
tun, was wir Java-Strings
nennen. Dies ist wahrscheinlich das meiste das Sie oft
stoßen werden , nämlich Java-Strings. Also lass mich das
für uns aufschreiben. Java-Strings. Und worum es bei Java-Strings
im Wesentlichen geht. Auf diese Weise erklären wir
das Konzept von Strings. Wir haben gesendet, dass Strings
nur zum Speichern von Text verwendet werden. Es ist eine Zeichenfolge im Wesentlichen ist es
nur eine Variable, die
eine Sammlung von Zeichen enthält , die von doppelten Anführungszeichen
umgeben sind. So identifizieren wir eine Zeichenkette. Wenn es doppelte Anführungszeichen hat und wir wissen, dass es
eine Zeichenfolge ist, oder? Ein Beispiel dafür
wäre eine Reihe von Lieblingssachen, die wir
beim Codieren von String-Gruß lieben. Und dann sagen wir, das ist
gleichbedeutend mit Hallo zusammen. Hallo zusammen. In Ordnung. Im Grunde
wird das also so sein. Aber was fehlt? Notation, max, diese beiden Anführungszeichen
, die wir genau dort brauchen. Also müssen sie da sein. Mit allen Mitteln. Voila, da ist es, sieht grün aus. Kein Fehler ist perfekt
das, was er ist. Und die Zeichenkette in Java ist
eigentlich ein Objekt, das Methoden
enthält, die bestimmte
Operationen an Strings
ausführen können . Zum Beispiel kann die Länge
eines Strings
mit der length Methode ermittelt werden. Was ist nun die Längenmethode? Stell es dir vor wie
Alphabete, oder? Betrachte es wie
Alphabete. Eine Sache. Zum Beispiel. Dieser Gruß. Wenn ich zählen möchte,
wie viele Buchstaben, wie viele Zeichen du willst, sind darin enthalten. Wie würde ich das machen? Und ich möchte nur
sichergehen, dass ich das so
entferne und solche Klamotten
mitbringe, die noch mehr
Sinn ergeben würden. Bringt hallo
zusammen. Wie würde ich das machen? Ich sage einfach system, dot out, dot print LN. Und ich sage zum Beispiel, die Länge einer Begrüßung wird doppelt notiert
und sage dort hinzufügen,
was füge ich hinzu? Plus Gruß,
Gruß, Punktlänge. Und mach das einfach zu. Und einfach so kann
ich herausfinden
, wie lang unser Text ist oder wie lang oder wie viele
Zeichen das Wort enthält. Hallo zusammen. Einfach so. Und die Länge
einer Begrüßung ist 14. Versuchen wir also
, diese Fossilien zu zählen und sehen, dass hier jedes einzelne
ist, 234567891011121314. Daten sind also zu
Punkt 14 Zeichen, also die Anzahl der
Buchstaben, die da sind. Und bei den meisten Programmierkursen stellen
Sie fest, dass
der Prüfer oder wer auch immer Sie
unterrichtet ,
wahrscheinlich etwas
wie eine Zeichenfolge schreibt und dann zum Beispiel TXT-Text eingibt. Und dann setze Buchstaben
eines Alphabets, a, B, C, D, E, F,
G, H I J K L M N O P Q R S T als T V W X Y, Z. Dann lege es wie ein Ende da drüben und einfach hier drüben statt der
Länge einer Begrüßung , die die Länge
dieses Textes festlegt . Einfach so. Sie führen es aus und stellen fest, dass
die Zahl 25 ist. Das liegt daran, dass ich einen von ihnen
verlassen habe. Mal sehen. Anomalien sollten 26
Alphabete sein, a, B, C, D, E, F, G H I J K L M N O P Q R S T U V W X Y, Z. Ja, ja. Verzeih mir,
wenn ich es vergesse, wenn ich eines der
Alphabete dort vergessen habe. Aber im Grunde, ja,
du siehst definitiv, wie es in der Lage ist, diese
25 Buchstaben für uns zu zählen, oder? Also das ist cool. Das ist unglaublich. Und es gibt definitiv viel mehr String-Methoden
als das, oder? Zum Beispiel haben wir zwei Groß- und dann
Kleinbuchstaben, wenn unseren
Text hier drüben mit
diesem Alphabet betrachten , das
ich hier habe, das vielleicht nicht der
perfekteste ist. Ich könnte zum Beispiel das
Ganze in Großbuchstaben
umschreiben, wie Sie sehen können, die gesamte obere Kapsel
der Mine. Aber was wäre, wenn ich sie
alle in Low-Caps setzen wollte? Wie mache ich das?
Nun, es ist ganz einfach. Wie machen wir das?
Nun, du machst das einfach, kannst das alles aufheben. Und wenn wir schreiben, finden
wir nicht die Länge, wir
interessieren uns nicht für sie und Länge, sondern wir sind daran
interessiert, Kleinbuchstaben zu schreiben. Da ist es also. Zwei Kleinbuchstaben für Viola. Und wenn wir
auf Ausführen klicken, führen Sie es und wir werden alles
wieder sehen, nur in Kleinbuchstaben. Das heißt, alles
wurde in Kleinbuchstaben umgewandelt. Das Gleiche
gilt hier. Anstatt dass nur diese Begrüßung
so ist, wie sie ist. Wir könnten dem das antun. Wir könnten einfach alles in
Groß- und Kleinbuchstaben, in Großbuchstaben
umwandeln lassen . Und lassen Sie uns das verschieben uns dort einen Fehler
geben. Führen Sie es aus und voila-Status. Das sind unsere Texte, aber
lasst uns die Begrüßung machen. Begrüßung in Großbuchstaben
sollte Hallo sein. Siehst du das alle? Also da ist es mit
großen Buchstaben, oder? Und es besteht auch die
Möglichkeit, dass Sie vielleicht einen Charakter
in einer Zeichenfolge finden
wollten, oder? Also verwenden wir das, was wir
die Indexmethode nennen, oder? Weil es den Index zurückgibt
, der die Position
des ersten Auftretens eines
angegebenen Texts in einer Zeichenfolge ist, einschließlich eines Leerraumes.
Leerraum. Was wäre zum Beispiel, wenn ich in
dem Wort Hallo zusammen
finden möchte? Was ist, wenn ich die Stelle
finden wollte? Die Position von allen? Um das zu tun, könnte
ich das einfach kopieren und erneut
einfügen lassen , weil
ich das schon habe. Ich könnte einfach nur grüßen sagen
. Dann sagte ich Punktindex aus. Da ist es, index aus. Und es ist ein Index von was? Ist es eine Zeichenfolge? Bass, die Optionen, da
ich einen Wert indiziere, Zeichen, was indiziere ich? Also
indiziere ich definitiv einen String. Eine Zeichenfolge. Was ist der Name
dieser Zeichenfolge? Der Name dieser Zeichenfolge
lautet also zum Beispiel, ich suche nur die Position
eines dieser Buchstaben hier drüben. Nehmen wir zum Beispiel an, ich
suche nach dem Buchstaben Z und möchte die
Position des Buchstabens Z lokalisieren. Also
komm einfach her und klicke auf Text und verschiebe
diesen einfach auf Index aus. Und das ist eine Zeichenfolge
, nach der ich suche. Wonach werde
ich an dieser Saite suchen? Ich werde einfach ein Zitat und den Buchstaben Z setzen, richtig? Und lass das einfach laufen und
sieh, was ich mir einfallen lasse. Mal sehen, was ich mir ausgedacht habe. Da ist es also, Position 24. Jetzt fragst du dich wahrscheinlich, aber ich hatte 25 Briefe.
Warum gibt es mir 24? Nun, wenn Java zählt, beginnt
es bei 0. Wenn Sie also bei 0 beginnen, nehmen Sie buchstäblich jede Zahl , die Sie normalerweise
gezählt hätten, kaufen Sie eine. Es ist, als würdest du um eins
subtrahieren. Deshalb haben
wir letztendlich 24 statt 0,5. Siehst du das? Wenn Sie ein bisschen
ausgefallen sein möchten, könnten Sie buchstäblich, Sie könnten buchstäblich etwas
hineinlegen und drucken , mehr
wie eine Position
finden und dann sind Sie
daran gebunden. Der Wert, den Sie
überschreiten möchten,
schreiben den ganzen Tag über den Wert, den
Sie möchten.
20. Verkettung: Okay, und dann heißt die nächste
Sache,
über die wir sprechen wollen , Verkettung. Und was ist eine Verkettung? Lass uns das hier
für uns schreiben. Verkettung. Verkettung
ist im Wesentlichen die beste Art , sich das vorzustellen. Es ist so. In einem Fall, zum Beispiel, einer String-Verkettung. Wenn Sie beispielsweise den
Additionsoperator haben, kann dieser zwischen Strings
verwendet werden ,
um sie zu kombinieren. Diese Kombination, die dort
vorkommt, ist das, was wir Kong-Auto Tan Ni Shun
nennen, das wird dort Verkettung genannt. Und Verkettung,
wie werden wir das machen? Im Wesentlichen
werden wir zum Beispiel wissen, dass wir
einen Moment hatten, wissen, dass wir
einen Moment hatten in dem wir
nur ein bisschen darüber gesprochen haben, aber hier können wir es noch viel weiter
machen. Und Sie wissen, Sie können
zum Beispiel einfach
sagen, dass es etwas ist, was
wir bereits getan haben. Wir wussten einfach nicht, dass
wir uns immer noch verketten. Stellen Sie sich das also so vor, als
hätten Sie die Möglichkeit ,
zum Beispiel zu sagen, dass wir eine Belastung haben. Das ist ein Name. Und dann ist
es ein Beispiel für Chris. Und dann hast du auch
Synthese-Train. Ich sollte doppelte Codes setzen. Also hier habe ich noch eine
Zeichenfolge, den Nachnamen. Es ist
zum Beispiel Chris Johnson. Jep. Bildschirme Johnson. Und das werde ich rausbringen. Und letztendlich kann
ich einfach
diesen Namen und die Tatsache,
dass ich ein
Plus und einen Nachnamen verwende, einfach machen kann diesen Namen und die Tatsache,
dass ich ein
Plus . Hier kommt die Verkettung
im Wesentlichen ins Spiel. Ich habe diese
beiden Variablen dort verkettet. In Ordnung? Und was kriege ich? Ich verstehe Chris Johnson. Ich könnte hier
drüben ein Leerzeichen zwischen
ihnen hinzufügen , nur um sicherzustellen, dass
dieser Raum zwischen ihnen natürlich ist und wie
groß dieser Raum ist. Natürlich, wenn sie sind, wie groß es dazwischen ist,
wird bestimmt, wie unterstützt die Kunst oder nur eine Leertaste
sollte ausreichen. Und Papa ist Chris Johnson. Siehst du das? Es gibt also zwei Variablentypen. Das heißt, Kostenfolgen
wurden verkettet. Und du kannst
die eroberte Methode auch verwenden , um zwei Strings zu
verketten, oder? Also dieser, wie kommt es vor? Anstatt
dass ich das mache, was ich hier gemacht habe? Ich hätte das machen können. Ich könnte sagen, lass
es uns jetzt zusammen machen. Ich sage name.com Schnitt. Das ist Name oder Nachname. nachname. Das gibt es. Und das
brauche ich nicht mehr. Das ist also eine Alternative zu dem, was wir gerade hier
gemacht haben. Es sollte uns also
die gleichen Ergebnisse liefern. Chris Johnson Limonade,
es ist Chris Johnson. Chris Johnson, auch
darunter. Siehst du das? Also das ist die Sache genau dort. Die Flexibilität dabei, die Tatsache, dass
Sie
die Leertaste im zweiten Szenario
hier viel einfacher beenden können , was auf den ersten
Blick nicht
so einfach ist , natürlich progressiv
du kannst besser lernen. Aber im Moment sind
wir dazu in der Lage, oder?
21. Java Math: Und dann ist das nächste
,
worüber wir sprechen möchten , Java-Mathematik. Und worum es bei Java Math
im Wesentlichen geht, ist, dass dies eher eine Klasse ist, mit der
man
wirklich viele
mathematische Aufgaben an Zahlen ausführen kann . Also
kann zum Beispiel die math, die math max Methode verwendet werden, um den höchsten Wert
von x und y zu finden, oder? Also zum Beispiel, wenn
Sie zum Beispiel so
etwas wie math dot max hatten etwas wie math dot max und darauf warten, vielleicht 719
vorzustellen. Der beste Weg, dies zu
tun,
ist natürlich, wenn Sie etwas
von der folgenden Art haben, vielleicht möchten
Sie es einfach hier
platzieren
und es ist ein System. Punkt raus, Punkt drucken LN und steck das
einfach in eine Klammer. Und sein System wie
dieses
schließt es natürlich und Java
sollte in der Lage sein zu erkennen dass
dies uns sagte
, dass 19 das große ist. Könnte die
alternative Version
davon machen und natürlich gemein sagen. Und selbst hier sollte Java uns
sagen, dass sieben die Mindestanzahl
ist. Da ist es also, oder? Das ist also eine wirklich, wirklich coole Sache, die da drüben
passieren kann. Unter Java-Mathematik. Dies sind einige
Operationen, die
bereits im Programm enthalten sind . Und dann gibt es noch SQRT, was wörtlich Quadratwurzel
bedeutet. So können Sie eine Quadratwurzel
aus einer beliebigen Zahl
erhalten . Gerade Zahlen, die
ziemlich komplex sind wie 80, sagen
wir Quadratwurzel aus 80, was zwischen 89 liegen sollte. Da sind sie also,
8.94-Daten
wie diese für Sie, schon
gut gemacht. Und dann können Sie auch das mathematische ABS verwenden, das für
absolute Werte verwendet wird. ABS und ABS geben also im Wesentlichen den
absolut positiven Wert von x zurück. Das funktioniert gut, wenn Sie
beispielsweise
eine negative Zahl wie diese haben ,
lassen Sie mich am besten meine Tastatur wechseln. Der beste Weg, dies zu tun, ist einfach negativ 80 zu
setzen. Es sollte dir positive 80 geben. Da ist es. Das liegt daran, dass
es sich um eine absolute Zahl handelt. Und absolute Zahlen haben
Pauls immer Recht. Und wir können auch einen mathematischen Zufall
haben
, der eine
Zufallszahl zwischen 01 zurückgibt, was übrigens inklusive ist. Also lass mich einfach
diese Einheit für uns ausführen und hier einfach zufällig sagen. In Ordnung. Da ist es also. Lass es uns ausführen. Und es wird eine Zahl zwischen
0,010 oder nur zufällig
zurückgegeben . Wenn ich es also erneut ausführen würde, würde ich
wahrscheinlich nicht dasselbe
bekommen. Hast du das gesehen? Also beim Randomisieren zu töten
und einfach zufällig so auftauchende Zufallszahlen
aufzutauchen, oder? Um mehr Kontrolle
über die Zufallszahl zu erhalten, möchtest du
vielleicht nur eine
Zufallszahl zwischen 0100. Sie können die
folgende Formel verwenden. Wir können eine Formel
des folgenden Typs verwenden. Und sag zum
Beispiel, dass hey, random int gleich ist, du gewinnst etwas Kontrolle. Hier drüben ist ein bisschen von
einigen fast wie Casting, verengtes Casting, wenn du willst, die wir immer noch hier machen. Und lass mich
das einfach hier hinstellen, voila, deshalb wollte ich Mathe. Das ist Math dot random. Und dann benutzt genau hier C multipliziert mit
einhunderteinhundertundeins. Das bedeutet im Wesentlichen von 0 bis 100. Das ist es, was das
im Wesentlichen bedeutet. Und da dies ein
Kommentar ist, der nur
sicherstellt , dass der
Gleichtakt aktiviert ist, ist die
Kommentarform aktiviert. Und alles was Sie tun müssen, also hier ist drucken. Drucken Sie diesen Wert hier aus. Sortiere ILS, print, random und
t. Das heißt, wir haben drei. Okay, lass es uns nochmal ausführen
und sehen, wie viel wir bekommen. Jetzt. Wir haben 17. Lass es uns noch einmal ausführen und
sehen, wie viel wir bekommen. Jetzt haben wir sieben. Das sind nur Zufallswerte. Es gibt eine festere Formel
, wie das passiert, nur zufällige Zotten kommen heraus, 48 und so weiter. Und du kannst das so
oft machen, wie du willst, und es wird
dir immer wieder andere Werte geben, oder? Wenn es jemals eine Zahl
wiederholen würde, wisse
einfach, dass es einen völligen Zufall geben
würde, weil die Zahl
etwas unbedingt
Besonderes hat . Es laufen nur Zufallswerte.
22. Java Boolesche Teil 2: Dann
heißt das nächste, was wir uns auf jeden Fall ansehen wollen auf jeden Fall ansehen wollen, oder hat eher mit Java-Booleans
zu tun. Während unsere Java-Booleans, naja, sehr oft in der Programmierung, benötigen
Sie einen
Datentyp, der
nur einen von zwei
Werten wie Ja oder Nein,
On, Off, True oder False haben kann nur einen von zwei
Werten wie Ja oder Nein,
On, Off, True oder False haben . Das passiert häufig
beim maschinellen Lernen
und beim gesamten Aspekt
der KI, oder? Und Java hat einen booleschen Datentyp , der die Werte
true oder false annehmen kann. Boolesche Werte. Oder ein boolescher Typ
wird mit
einem booleschen Schlüsselwort deklariert und kann nur Werte von true oder false
annehmen. So könnten wir zum Beispiel, wie wir beim letzten Mal
erwähnt
haben, darüber sprechen, wie
Boolean und dann sagen wir Java
ein lustiges Beispiel ist. Und wir haben es zugewiesen, hier
gezeichnet, ist es definitiv. Und wir könnten
darüber sprechen, wie Boolean ist. Ist das Essen gut? Das klingt nach Regen. Nein, ist es nicht. Ist es nicht. Programmieren ist gut, kein Essen. Dann könnten Sie System
dot out, dot, print LN sagen. Und dann können
Sie genau dort eingeben, was Sie ursprünglich
platziert haben, was durcheinander gebracht wurde, und Sie bekommen
, was immer Sie wollen. Und dann auch hier drin, könnte
man einfach sagen
, ist das Essen gut? Und wenn Sie diese beiden ausführen, sollten
Sie True oder False erhalten. Wahr oder falsch. Das ist wahr oder falsch, je nachdem, was ihm zugewiesen
wurde, oder? Zugegeben, es
ist üblicher boolesche Werte aus
booleschen Ausdrücken für
bedingte Tests
zurückzugeben .
Sie sehen, dass
bedingte Tests sehr nützlich sind. Und das werden wir im weiteren
Verlauf genauer
untersuchen. Aber nur für einen
booleschen Ausdruck ist
der boolesche Ausdruck ein Java-Ausdruck, einen booleschen
Wert, true oder false,
zurückgibt. Sie können Vergleichsoperatoren
wie den
Größer-als-Operator verwenden , um herauszufinden,
ob ein Ausdruck oder eine Variable wahr ist, oder? Das kann also sehr hilfreich sein. Und ich
denke mir das zum Beispiel eher so. Denk dir das eher so aus. Nehmen wir an, Sie hatten int
x ist gleich acht. Und nehmen wir an, Sie hatten int
y ist gleich drei. Und Sie wollten zum Beispiel
überprüfen, welcher zwischen den
beiden in Bezug auf wahr
oder falsch
größer ist , oder? Machen Sie
zum Beispiel eine Aussage und sagen Sie System dot out, dot print LN und machen Sie eine Aussage wie
x ist größer als, warum ist das wahr oder falsch? Nun, du und ich
würden uns X ansehen und Z ist größer als drei
und dann würden wir sagen:
Ja, definitiv, das
stimmt. Das stimmt. Also lass uns sehen. Java
kann das erkennen. Und warum ich das glaube, liegt daran, dass unser y oder y hier nicht akzeptiert
wird weil ich sicher bin, dass es einen Punkt wie
hier
gibt , an dem wir unser y immer noch aktiv
hatten. Also lasst uns das in den Kommentar schreiben ,
damit wir uns darüber keine Sorgen machen
müssen. Gut. Also hier ist es y
wieder zugänglich. Also lass uns sehen. Das stimmt hier unten. Daten sind also wahr, und
ich könnte
diese n Kommentare auch immer abgeben , nur um sicherzustellen, dass wir
nicht kontinuierlich sind, oder? Lassen Sie es mich also noch einmal ausführen,
damit Sie die Bereiche genießen können. Es wird wahr sein. Schon wieder. Ich bin mir sicher, dass sie hier nach dem Laufen unsere
Zufallszahl gestohlen haben. Das ist der, der uns 95 gibt. Also lass mich das entfernen. Das brauchen wir nicht mehr. Was wir im Wesentlichen
brauchen, ist das, okay? Und wir könnten es sogar so machen, wie Sie es
sogar
auf eine einfachere
Weise tun könnten , wobei wir die Werte selbst
einbeziehen können die Werte selbst
einbeziehen anstatt nur
diese Werte zu setzen, wir könnten es wie 4567 sagen das, ist das, ist
das wahr oder falsch? Mal sehen. Es ist falsch. Das ist Java erledigt
das automatisch für dich und sagt:
Hey, das ist ein
Boolean und das ist eine wahre oder falsche Situation hier. Und wenn definitiv falsch, aber fünf ist nicht größer als 67. Im Grunde ist es genau das, was dort vor sich
geht. Und sie denken daran, dass
Sie dies
auch mit dem Gleichheitszeichen tun könnten und sagen zum Beispiel, 45 ist 45 gleich zwei. Und denken Sie daran, dass wir gleich mit
doppeltem Gleichheitszeichen gleich 267
zeigen . Mal sehen, wann Java es ausführt. Mal sehen, dort drüben den
Debug-Knopf gedrückt. Was ich drücken möchte Run
false. Es stimmt nicht. Es ist nicht wahr, aber es
ist 45, mal sehen. 45 ist gleich 45, stimmt? Stimmt. Hast du das gesehen? Ja, das liegt daran, dass Food
Five E 45 entspricht. Das ist also das Schöne an der
Verwendung boolescher Ausdrücke. Nur ein bisschen davon. Da S in den meisten Situationen
auftritt, können Sie definitiv den Wert davon
erkennen.
23. Bedingte Aussagen: Dann ist das nächste, was
wir untersuchen möchten wahrscheinlich eines der
fleischigeren Dinge, die ins Spiel kommen, insbesondere in den gesamten
Anwendungen der Codierung. Und das hat mit
bedingten Aussagen zu tun ,
oder? Das ist falsch. Die erste ist die bedingte
if-else-Anweisung von Java. bedingte if-else-Anweisung von Java. also daran, dass Java
die üblichen logischen Bedingungen
aus der Mathematik annimmt. Während es weniger als ist, größer als gleich
zwei. Java hat in sich bedingte
Anweisungen eingebaut. Sie können also if verwenden, kann if verwenden, wenn Sie einen auszuführenden
Codeblock angeben möchten, wenn die angegebene
Bedingung wahr ist. Sie können verwenden, wenn das stimmt, dann können Sie else verwenden, um einen
Codeblock anzugeben, der ausgeführt werden soll, wenn die Bedingung
falsch ist, sehen Sie das? Und dann sonst wenn auch, this,
this if else,
days, else if , was verwendet
wird, um
eine neue Bedingung anzugeben um zu testen, ob die erste
Bedingung falsch ist. Und dann wechseln sie auch. Switch, welcher Schalter? Bedingte Anweisung oder
Switch-Fall, um
viele alternative Codeblöcke
anzugeben , die ausgeführt werden sollen.
Unser Fokus wird grundsätzlich auf if und
else liegen, besonders richtig? Und vielleicht auf Else-If. In Ordnung? Und das gilt auch für
andere Codierungssprachen. Sie können sich das
eher wie in einem
praktischen Beispiel vorstellen . Die Art und Weise, wie sie
aussehen würden
, zum Beispiel , wenn Sie sie ausdrücken, wenn es vier gibt, größer als 15
ist , was sollte passieren? So funktioniert das also, so
funktioniert das da drüben. Also öffne ich einfach meine Klammer hier drüben
und setze sie einfach so ein. Und in dem Moment, in dem
ich das mache, versuche ich zu sehen, wo
der Fehler liegt weil ich noch nicht einmal etwas
getan habe, aber es
gibt mir bereits einen Fehler. Okay. Ja. Ich denke das ist okay. Ist es aber? Nein. Ich glaube nicht, dass das okay ist. Ich glaube nicht, dass das okay ist. Mal sehen. Lass mich noch einen hinzufügen. Ja. Es ist okay. Nein, es ist okay. Dort war der Fehler. Wegen vieler
Kommentare, die ich in
diesem ganzen Code gemacht habe , den ich jetzt mache. Also könnte ich zum
Beispiel sagen, System dot out, dot print und tippe einfach
etwas wie 20 oder 34 ist größer als 34 ist größer als 15, richtig? Ja, das heißt, wenn diese
Bedingung erfüllt ist, wenn diese Bedingung erfüllt ist, dann
sollte das passieren, oder? Dann sollte das
passieren, wenn das stimmt. Also wird Java das verstehen und ausführen und statt
aller größer als 15 prüfen, wenn ja, werde ich
das schreiben. Wenn nicht, wird es
nichts anderes schreiben , weil
ich es nicht geschrieben habe. Ich habe ihm nicht gesagt, was er tun soll. Wenn es nicht stimmt, wird
es geschrieben. Warum? Weil es wahr ist. Aber lassen Sie mich das tun und
die alternative Situation
hier stellen und die von vier festlegen. Wenn vier weniger als 15 ist, schreiben Sie
jetzt Folgendes. Wenn ich das mache, wird es
dort
nichts schreiben , was
das betrifft, oder? Nichts ist so wahr oder aus dem
vorherigen Szenario. Und um dies zu vermeiden,
wundern Sie sich wahrscheinlich, dort zu installieren. Lassen Sie uns es in ein Angebot schreiben
und es ausführen und nichts sehen. Nichts. Das
liegt daran, dass wir nicht angegeben haben, was passieren soll, wenn die Bedingung nicht als wahr
erfüllt wird, oder? Und das bringt uns
zum zweiten Teil unserer Sache, um dann zu sagen. Aber wenn dies nicht der Fall
ist, wie wird es
dann in der entgegengesetzten
alternativen Situation
passieren? Um
das auch vollständig zu verstehen Nun, lass mich das einfach entfernen und
sicherstellen, dass ich das verstehe. Das ist was ich suche. Der Typ hier unten. Lassen Sie mich das alles löschen. Und voila, sonst. Also da drüben ist meine andere
Aussage. Was sollte sonst noch geschrieben werden, wenn die oben genannte
Bedingung nicht erfüllt ist? Was sollte geschrieben werden? Unser Typ? Und sag ihr einfach, sie soll schreiben. Bedingung nicht erfüllt. Beispiel: Bedingung
nicht erfüllt. Voila. Da ist es. Lassen Sie es uns ausführen und sehen, dass die Bedingung nicht erfüllt ist. Diese Bedingung
ist nicht erfüllt. Hier. Da ist es. Die Else-Anweisung
erklärt also ein Szenario in dem die Bedingung, die zufrieden
war, was falsch ist? Wenn es wahr ist, wird es ausgeführt. Wenn es falsch ist,
wird es nicht ausgeführt. Das ist also der Punkt, an dem
das Problem ins Spiel kommt, oder? Und das ist
das Schöne daran. Das ist definitiv
das Schöne daran. Und Sie können die else if
-Anweisung verwenden , um
eine neue Bedingung anzugeben. Wenn die Bedingung falsch ist. Der Vorteil dieses Artikels ist
nur die Idee , dass Sie so viele
Bedingungen wie möglich
angeben können . Aber das andere wird nur verwendet. Ein abschließendes Urteil, um zu sagen,
wenn etwas falsch ist, ist
dies, was Sie
finden. Das ist alles. Aber sonst, wenn ich hier
bin, könnte ich das nicht buchstäblich
durch
else-if ersetzen und es wird immer noch funktionieren. Es waren 210% Arbeit. Aber mit sonst, wenn
Sie hier sind, müssen Sie
bedenken, dass ich
eine andere Bedingung setzen und etwas anderes sagen kann . Wenn zum Beispiel
t kleiner als 16 ist, was soll ich
dann
schreiben? Siehst du das? Also lass uns das machen und jetzt
sehen, warum hat es
nichts gelesen? Das liegt daran, dass hier
Java-Erweiterungen anstelle von
Dollar auf 50 Knoten, nicht weniger als 15,
hieß: Okay, lass mich überspringen. Vielleicht finde ich
etwas, das es
befriedigt und sage dann anders: Wenn der Druck weniger als 16 gebunden ist, ist
dieses Insekt, das 20
ist, nicht weniger als 16. Also hat es gefunden, oh mein Gott,
ich kann nichts schreiben. Ich könnte immer noch anderes
hier hinstellen und etwas anderes sagen. Natürlich möchte ich
mein anderes außerhalb davon bringen, also ist das ein OLS. Und in meinem anderen könnte ich jetzt etwas so
Einfaches wie System
tippen. System, dot out, dot, print. Und die Bedingungen sind
nicht erfüllt. Lassen Sie mich das als beide
Bedingungen bezeichnen,
damit klar ist, dass wir über diese letzte
sprechen. Ball beide Bedingung
ist nicht erfüllt. Es überprüfte ob und dann prüft es andere-if und dann
ruhte es schließlich auf else zu sagen, okay, wenn beide nicht zufrieden sind, und
deshalb passiert das. Aber was passiert, wenn wir hier das Gegenteil
tun? Nun, wenn wir das tun, sind
es Suchen und
das bekommen wir. Im Wesentlichen hört nur in
der ersten Zeile auf , weil
es so ist, als wären
wir zufrieden ,
wir haben bereits gedruckt, wir müssen nicht weitermachen. So wird Java verstehen, was hier
vor sich geht, oder?
24. Kursprojekt: Okay, vielen Dank, dass
ihr an diesem Kurs teilgenommen habt. Ich hoffe, dass Sie
so viel gelernt haben und
dass Sie alles, was
Sie gelernt haben, seinen Wert und
seine Umsetzung
im täglichen Leben wirklich sehen . Das ist die Sache mit Java
ist, dass es so viele Benutzer hat. Und wie Sie wahrscheinlich
bei einigen der
Beispiele, die wir geben, bemerkt bei einigen der
Beispiele, die wir geben, gibt es
dafür so viele
Anwendungen und ich hoffe, dass Sie sie anwenden
können. Und für Ihr Klassenprojekt möchte
ich, dass Sie hier eine Übung beigefügt haben. Ich würde gerne sehen, wie ihr dieses Problem
lösen
könnt , das
ich hier beigefügt habe. Und ich würde gerne etwas Punktcode
bekommen. Wenn Sie also
diese Übung gelöst haben , die ich den Projektdateien
beigefügt habe, senden Sie
einfach diese Antwort und ich gebe
Ihnen Feedback dazu. In Ordnung, Prost.