Einführung in die JAVA für Anfänger | Michael Tsehlo | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Einführung in die JAVA für Anfänger

teacher avatar Michael Tsehlo, Entrepreneur & Programmer

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Einführung

      1:08

    • 2.

      Erste Öffnung IntelliJ IDEA

      16:09

    • 3.

      Verstehen der Verwendung von Quotation beim Drucken

      1:35

    • 4.

      Kommentare

      6:48

    • 5.

      Variablen

      18:32

    • 6.

      Druckvariablen

      8:51

    • 7.

      Deklaration mehrerer Variablen

      4:24

    • 8.

      Kennzeichen

      4:35

    • 9.

      Datentypen

      7:25

    • 10.

      Zahlen

      6:37

    • 11.

      Boolesche

      3:17

    • 12.

      Charaktere

      1:18

    • 13.

      Typ Casting

      4:04

    • 14.

      Verengendes Casting

      3:26

    • 15.

      Definition Von Operatoren

      5:55

    • 16.

      Operator

      2:43

    • 17.

      Assignment

      4:12

    • 18.

      Comparison

      4:18

    • 19.

      Java

      9:14

    • 20.

      Verkettung

      3:43

    • 21.

      Java Math

      5:08

    • 22.

      Java Boolesche Teil 2

      5:55

    • 23.

      Bedingte Aussagen

      8:31

    • 24.

      Kursprojekt

      0:48

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

429

Teilnehmer:innen

1

Projekte

Über diesen Kurs

Einführung in die JAVA für Anfänger

Codierung kann einschüchternd sein, aber es muss nicht sein! Begleiten Sie Michael in diesem Kurs, wenn er die Grundlagen der Java aufschlüsselt.

Michael hat jahrelange Experimentierung an den besten Programmiertechniken in der Programmierung verbracht. Du lernst Tipps und Tricks, die er in seiner Programmierung verwendet, die du in deinen Workflow einfügen kannst, um dich zu einem more Programmierer zu machen.

In diesem Kurs lernst du:

  • So werden ein vorsätzlicher Java-Programmierer
  • So navigieren, verwenden und beherrschen IntelliJ IDEA CE
  • So erstellen Sie unterschiedliche Datentypen
  • So lassen Sie Ihren PC komplexe Berechnungen in Sekunden für Sie berechnen.

Dieser Kurs wurde für folgende Teilnehmer:innen konzipiert:

  • Anfänger von jenen mit wenig bis gar nicht Erfahrung in der Java-Programmierung
  • Jeder, der sein allgemeines Programmierkenntnis wirklich verbessern möchte.

Hoffe dich im Kursplatz zu sehen!

Triff deine:n Kursleiter:in

Teacher Profile Image

Michael Tsehlo

Entrepreneur & Programmer

Kursleiter:in

Hey guys! I'm Michael.

Founder Of Voie Digital-Tech Start Up Based In Lesotho, I've scaled my Company To 7 Figures in the Last 2 Years Through Networking, Innovation & recently Coaching.

Most of what I teach relates to my background with photography, cinematography, Coding & Business Strategies, nevertheless I am ever expanding my focus as I continue to grow as a creative. Let's grow together!

If you'd like to find out more, please do my Skillshare profile, and if you're a fan of my content and you've got ideas for classes that you'd find useful, drop me a message/email and I'll see what I can do.

I'm super active on Instagram as well as facebook.

Vollständiges Profil ansehen

Skills dieses Kurses

Entwicklung Programmiersprachen Java
Level: Beginner

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

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.