‫Großartig, jetzt wissen Sie, wie man Methoden erstellt, und Sie haben dies in der Challenge bewiesen. Sehen wir uns
‫also an, wie wir Benutzereingaben verwenden können, um auch Methoden auszuführen oder unsere Methoden ebenfalls zu verwenden.
‫Daher werden wir uns im Allgemeinen ansehen, wie Sie Benutzereingaben erhalten.
‫Also werde ich einen String verwenden und ihn Input nennen, und das werden Konsolen-Darts sein.
‫Und wir schreiben nichts.
‫Wir wollen etwas lesen und das wird gelesen.
‫Dadurch fordern wir den Benutzer auf zu lesen, etwas zu schreiben, damit wir es später verwenden können.
‫Das wird also in einer Zeichenfolge namens input gespeichert.
‫Und was wir dann tun können, ist das einfach auf die Konsole zu schreiben, damit wir wissen, was wir geschrieben haben.
‫Und das macht vielleicht noch nicht so viel Sinn.
‫Aber das ist nur um zu sehen, wie es im Allgemeinen funktioniert.
‫Gut.
‫Dies ist also ein sehr einfaches Eingabeprogramm und wir können etwas in unsere Befehlskonsole eingeben.
‫Da ist es also.
‫Es heißt nicht, dass wir etwas schreiben sollen, sondern nur darauf warten, dass wir etwas tippen.
‫Also schreibe ich hallo.
‫Und es sagt hallo und dann tippe ich ein, ist jemand da und es wird geschlossen.
‫Es ist also nicht für Endlosschleifen oder Endloseinträge getan.
‫Das werden wir später sehen, wenn wir while-Schleifen verwenden.
‫Aber im Moment ist das gut.
‫Sie wissen also, wie Sie eine Benutzereingabe pro Codezeile verwenden.
‫Diese Codezeile nimmt also die Benutzereingaben entgegen.
‫Wenn wir es das zweite Mal verwenden, schließt es einfach das Programm, weil es nichts anderes zu tun gibt.
‫Es verwendet also die Benutzereingabe.
‫Dann schreibt es es und dann liest es es auf die Konsole und danach passiert nichts.
‫Es muss also kein Code ausgeführt werden.
‫Also wird unser Programm einfach heruntergefahren.
‫Schauen wir uns nun ein Addierwerkzeug an.
‫Also ein kleiner Rechner, der einfach nichts anderes hinzufügt.
‫Und ja, für Sie ist eine kleine Herausforderung.
‫Du könntest versuchen, das selbst zu tun.
‫Versuchen Sie also, diese Funktionalität zu verwenden, die Sie hier sehen, um ein einfaches Tool zu erstellen, das eins plus
‫eins oder was auch immer der Benutzer eingibt, hinzufügt.
‫So sollten die Benutzereingabe plus die Benutzereingabe und der Benutzer darüber informiert werden, was zu tun ist.
‫Ich weiß also, dass dies eine ziemliche Herausforderung ist, aber versuchen Sie es bitte selbst.
‫Alles klar, ich hoffe du hast es versucht.
‫Ich hoffe, Sie haben eine kleine Methode erstellt und ich werde sie erstellen.
‫Nun, Sie hätten es im Allgemeinen in der Hauptmethode tun können.
‫Aber ich werde eine kleine Methode erstellen, nur weil
‫wir uns im Methodenkapitel befinden, und ich werde sie public static int nennen und berechnen.
‫Dieser wird ein ganzzahliger sein.
‫Eigentlich wird dies keine ganze Zahl sein.
‫Es wird einfach ein Ergebnis
‫zurückgeben.
‫Und natürlich müssen wir dieses Ergebnis erzielen.
‫Also werde ich dieses Ergebnis erst einmal erstellen, damit wir es da haben und es fünf sein werden,
‫OK?
‫Was wir jetzt hier drin haben wollen, sind die beiden Einträge des Benutzers und wir wollen sie speichern.
‫Zuerst müssen wir also die rechte Zeile verwenden, damit der Benutzer weiß, was er zu tun hat.
‫Bitte geben Sie die erste Zahl ein.
‫Und dann kann der Benutzer die erste Zahl eingeben.
‫Dies wird also eine Eingabe der Zeichenfolge Nummer eins sein, und wir verwenden die rote Linie der Konsole.
‫Also lesen wir, was der Benutzer eingibt und machen dann dasselbe.
‫Also brauchen wir auch die zweite Zahl.
‫Also rechte Zeile trösten, bitte die zweite Zahl eingeben.
‫Und wieder müssen wir es in einer Zeichenfolge Nummer zwei speichern, die eine Konsole ist, die die Zeile liest.
‫Jetzt haben wir also die beiden Zahlen.
‫Was wir jetzt tun müssen, ist sie zusammenzufügen.
‫Aber die Sache ist, dass es sich um Strings handelt, also können wir sie nicht hinzufügen.
‫Wir können keine Zeichenfolgen aneinanderfügen.
‫Was wir tun, was wir können.
‫Aber diese Verkettung ist hier nicht wirklich Mathematik.
‫Aber wir wollen das mathematische Ergebnis erhalten.
‫Und was wir hier brauchen, ist, sie in ganze Zahlen umzuwandeln.
‫Also werde ich die Eingabe Nummer eins konvertieren.
‫In eine neue Variable, die als int Nummer eins bezeichnet wird, die int ist, die analysiert wird und was wir übergeben
‫wollen?
‫Wir wollen die Nummer-eins-Eingabe übergeben.
‫Nun das gleiche mit der zweiten Zahl, der Zahl zwei und der Pass- und der Zahl-Zwei-Eingabe.
‫Wir wollen also aus den Eingaben des Benutzers Zahlen machen und dann das Ergebnis berechnen und tatsächlich
‫haben wir hier schon die Ergebnisvariable.
‫Das sollte Nummer eins plus Nummer zwei sein.
‫Alles klar, jetzt müssen wir das Ergebnis tatsächlich auf die Konsole schreiben, damit
‫wir das hier tun können, Konsole oder verwenden wir tatsächlich diese Rückgabe, da wir sonst keine Integerwerte benötigen.
‫Also lassen Sie uns das Ergebnis verwenden, um es hier zu fahren.
‫Was wir also tun, ist, dass wir hier unsere Berechnungsmethode aufrufen und uns die Rückgabe dieser Methode zurückgeben.
‫Was auch immer der Benutzer eingibt, wir berechnen das Ergebnis der Summe davon.
‫Das ist es.
‫Wir werden diese Eingabe hier also nicht mehr brauchen, aber den Rest brauchen wir.
‫Nun, da wir das haben, schauen wir es uns an.
‫Mal sehen, ob es funktioniert.
‫Geben Sie also bitte die erste Zahl ein.
‫Ich werde fünfundzwanzig eingeben.
‫Bitte geben Sie die zweite Zahl ein.
‫Ich gebe neunundneunzig ein und sehe das Ergebnis von einhundertvierundzwanzig.
‫Jetzt müssen wir also sehr vorsichtig sein, weil wir hier parsen und keine Entscheidungsfindung gesehen haben.
‫Wir wissen also nicht, wie wir sehen können, ob es funktioniert hat oder nicht.
‫Sonst hätten wir Tripa benutzen können, damit wir es nutzen, versuchen und fangen können.
‫Aber das ist etwas, das wir später behandeln werden.
‫Im Moment ist es nur wichtig, dass Sie nur Zahlen eingeben, wenn Sie das testen, denn sobald Sie dies nicht
‫tun.
‫Also mal sehen.
‫Bitte geben Sie die erste Zahl ein.
‫Ich verwende P und und die zweite Zahl werde ich verwenden.
‫Und unser System stürzt ab, weil es sagt, dass es nicht passieren kann und P oder ein AI in eine Zahl oder in eine Integer-Eingabezeichenfolge
‫nicht das richtige Format hatte.
‫Gut.
‫Aber das ist wie gesagt etwas, das erledigen wir später.
‫Wichtig ist jetzt, dass Sie sehen, wie Sie Werte aus dem Benutzer lesen können.
‫Das werden wir im Laufe des Kurses immer häufiger verwenden, weil Benutzereingaben viel interessanter sind,
‫als sie nur hier drin zu haben, nur eine Erkältung hier drin zu haben, die Dinge tut, aber
‫sie fühlt sich nicht gleich an wie Sie vielleicht verstehen.
‫Groß.
‫Also ich hoffe du hast es versucht.
‫Ich weiß, es war nicht einfach.
‫Und dies ist nicht die einzige Möglichkeit, diese Berechnungsmethode aufzurufen.
‫Du hättest hier stattdessen auch das void verwenden können und kein Ergebnis zurückgeben, sondern einfach die Zeile
‫hier schreiben und das Ergebnis ausgeben.
‫Ergebnis also so und rufe hier einfach die Berechnungsmethode auf.
‫Übrigens, lass uns die Berechnung stoppen, die du so schreibst.
‫Das wäre also die andere Lösung gewesen, einfach eine void-Methode hier zu verwenden, um hier die richtige Zeile zu machen und
‫sie dann einfach aufzurufen, ist, dass sie in Ordnung sind.
‫Das sind mehrere Möglichkeiten.
‫Groß.
‫Also würde ich sagen, ich werde es hier speichern und wir sehen uns im nächsten Video.