Java Tutorial Deutsch (German) [17/24] - Methoden mit Rückgabewert

Поділитися
Вставка
  • Опубліковано 8 січ 2025

КОМЕНТАРІ • 88

  • @ProgrammierenStarten
    @ProgrammierenStarten  5 років тому +5

    Java Masterkurs: programmieren-starten.de/java-lp1/?

    • @abdulmetingaran7480
      @abdulmetingaran7480 4 роки тому

      Könntest du das bitte irgendwie ausbessern. Java Masterkurs Programmieraufgabe 10 (BMI Klassifizierung):
      mit der Anweisung Math.round(bmi) wird eben nicht jeder Bereich abgedeckt. Versuch mal bei der Eingabe 70kg und 1,7m einzugeben. Es kommt eben "falsche Eingabe raus" weil eben der bmi-Wert zwischen 24 und 25 nicht erkannt wird, trotz der Anweisung oben: Math.round. Gibts dafür ne Erklärung? Danke

  • @tamarab.462
    @tamarab.462 4 роки тому +16

    Deine Videos sind super! ich lerne gerade Programmieren in einem Kurs und auch da wurd uns der tipp gegeben, uns deine Videos nochmal anzusehen, falls wir etwas noch nicht ganz verstanden haben.
    Danke für deine Arbeit!

  • @cebci9482
    @cebci9482 5 років тому +35

    Diese Erklärungen retten mich. Vielen Dank :)

  • @Dorikku_kun
    @Dorikku_kun 2 роки тому +2

    Danke danke danke! Mein Lehrer am Berufskolleg (Bin im ersten Jahrgang und seit ca. 2 Wochen dort) hat es mehr als unverständlich erklärt. Er spricht aus einer Sicht, wo es für ihn Sinn ergibt, wobei er vieles ausläst. Am Ende sitzt man dumm im Unterricht und schickt ihm dann seine Aufgabe zu. Ich wette du wirst mir in den nächsten 3 Jahren noch ordentlich den Hintern retten!

  • @black_pearl_2194
    @black_pearl_2194 3 роки тому +9

    Ich will soo gerne Spiele Programmieren und ich glaube, dass das der richtige Kanal dafür ist!

    • @florimtv281
      @florimtv281 2 роки тому

      Und, wie läuft es jetzt so?

    • @hgud8321
      @hgud8321 2 роки тому

      warum mit java?

    • @isas213
      @isas213 Рік тому

      @@hgud8321 warum nicht?

    • @hgud8321
      @hgud8321 Рік тому

      ​@@isas213 wegen der Engine

    • @isas213
      @isas213 Рік тому

      @@hgud8321 Werd bitte spezifischer

  • @isas213
    @isas213 Рік тому

    Sehr gute Vorbereitung für mein Studium. Wenigstens habe ich jetzt was für meinen dualen Partner zu bieten.

  • @MyDokuChannel
    @MyDokuChannel 5 років тому +12

    Super Video Danke. Wochen sind vergangen und mir konnte dieser ueberbezahlte Dozent nicht erklaeren was Rueckgabewert ist. Auf die Frage was ist ein Ruckgabewert kam immer die Erklaerung "Ein Wert dass zurueckgegeben wird", Toll!

    • @ProgrammierenStarten
      @ProgrammierenStarten  5 років тому +3

      Es freut mich sehr, dass wir dir weiterhelfen konnten :)

    • @1998Haris
      @1998Haris 5 років тому

      So ganz unrecht hat(te) er ja nicht :D

  • @kakib678
    @kakib678 2 роки тому

    Danke für das Video!! Ich habe mehrere Videos angeschaut, aber bei deinem hat es sofort klick gemacht 👍🏻

  • @sebi1114
    @sebi1114 Рік тому +1

    Für sowas sollte UA-cam vorrangig genutzt werden. 75.900 Leuten hat das Video schon geholfen sich weiterzubilden. Echt top! Nicht um irgendwelche Rotz-Influencer bei ihrem geskripteten Leben begleiten :D

  • @lucaseer3784
    @lucaseer3784 4 роки тому +1

    Ich mag deine Videos soooo seher

  • @nnif9045
    @nnif9045 4 роки тому +1

    Danke dir, dass du Java so gut erklärst! Bei mir kann ich nur leider keine neue Methode erstellen, der will dann immer, dann ich ein ";" setze und eckige Klammern nehme, aber selbst dann geht es nicht! Habe das Prinzip ja gut verstanden, würde es nur auch gerne verwenden können! Habe alles auf dem neusten Stand! Trotzdem richtig tolle Video-Reihe! Danke dir, für die Arbeit!

    • @suchtlappen2696
      @suchtlappen2696 4 роки тому

      setzt man da nicht {

    • @nnif9045
      @nnif9045 4 роки тому

      @@suchtlappen2696 Auch alles probiert, ging tatsächlich am Ende mit einem neuen java Projekt und somit auch mit einer neuen Klasse! Naja, war halt irgendwo ein Fehler!
      Edit: Danke für`s durchlesen!

  • @laurenzweber9096
    @laurenzweber9096 2 роки тому

    Unfassbar Gute Videos. Vielen Dank!

  • @j.m4022
    @j.m4022 2 роки тому

    Ich liebe euch - Studium gerettet. 😭

  • @HorstChristophSchreiber
    @HorstChristophSchreiber 3 роки тому

    2:35 Ok, damit ist meine Frage aus dem Video 16 beantwortet :)

  • @jvn-edits_1
    @jvn-edits_1 3 роки тому +5

    Sehr cool!

  • @scythe5111
    @scythe5111 4 роки тому

    Krass erklärt, 1000 mal besser als mein Lehrer.

  • @gooo1762
    @gooo1762 2 роки тому

    danke für das video!

  • @niklasgeis6071
    @niklasgeis6071 Рік тому

    Top Video!

  • @kusha3000
    @kusha3000 3 роки тому

    Besser als mein Prof absolute Ehre

  • @josefmost3802
    @josefmost3802 4 роки тому

    Das war ganz toll..
    Vielen Vielen Dankkk

  • @3xE100
    @3xE100 Рік тому

    Danke sehr

  • @inan4475
    @inan4475 4 роки тому

    also das video hatt mir mehr gegeben als einiges andere

  • @ed1849x
    @ed1849x 4 роки тому

    hervorragend

  • @gokhanyasar4921
    @gokhanyasar4921 Рік тому

    Erst einmal Danke für deine super verständlichen Videos! Doch eins verstehe ich leider nicht ganz. Und zwar, wieso reicht es nicht den Wert der Methode in der Main-Methode nur auszugeben? Also, wieso muss man bzw. sollte man es in der Main-Methode dauerhaft speichern? Was ist dadurch der Vorteil? Und muss ich eine neue Methode schreiben, wenn ich z. B. die selbe Funktion aus der Methode für andere Werte nutzen und diese an einer anderen Stelle des Programmes ausgeben möchte? Also, pro Methode nur eine Ausgabe möglich? Ich wäre sehr Dankbar, wenn man mir diese Fragen beantworten könnte.
    Beste Grüße :)

  • @yaghobghaznavi
    @yaghobghaznavi 4 роки тому

    Die beste erklärung.
    Dankkkkkkkkkkkke (;

    • @ProgrammierenStarten
      @ProgrammierenStarten  4 роки тому

      Sehr gerne! Danke für deinen Kommentar :)

    • @yaghobghaznavi
      @yaghobghaznavi 4 роки тому

      Könnten Sie bitte eine Video über " Abstract" aufnehmen!
      Danke

  • @redcrafter18
    @redcrafter18 2 роки тому

    Cooles Video!
    Hab noch eine Frage:
    Kann man in Java Methoden schreiben, die als Parameter alle möglichen Datentypen nehmen oder muss ich die Methode dann für jeden Datentyp copy-pasten?

  • @hakans5128
    @hakans5128 3 роки тому

    Wie kann man den Program umändern, sodass das Ergebnis immer den selbdn Wert zurückliefiert ?

  • @liamuller6920
    @liamuller6920 5 років тому +1

    wie hast du das gemacht, dass man im printout die variable aufrufen konnte ohne sie komplett einzutippen?

    • @ProgrammierenStarten
      @ProgrammierenStarten  5 років тому +2

      Ich bin mir nicht sicher ob ich die Frage richtig verstanden habe, aber ich gehe davon aus, dass Du die Autocompletion-Funktionalität meinst. Diese musst Du dazu anschalten :) Einfach mal Googlen, dann solltest Du da schnell eine Anleitung finden.

    • @mofufox5855
      @mofufox5855 4 роки тому

      Hi Lia, du kannst den Buchstaben r eintippen, danach Strg und die Space taste. Du kannst dann mit der taste Enter dann "resultFromMethodDoSomething" auswählen. Hast du das gemeint?

  • @DesTiiNa9
    @DesTiiNa9 3 роки тому

    verstehe es schon besser :D

  • @maximiliangottschalk413
    @maximiliangottschalk413 4 роки тому

    Aber hat die Folge Methoden auch einen Rückgabewert?

  • @HLAEntertainment
    @HLAEntertainment 5 років тому +2

    oullah hat geholfen

  • @steven5114
    @steven5114 5 років тому

    Starkes Video und sehr hilfreich. Doch eine Frage bleibt mir noch übring: Was bedeutet das "String[] arg" in der main Methode? Also wir geben der Methode einen Array mit dem Namen "arg" mit, der mehrere Zeichenketten speichern kann. Aber wofür ist das nötig?

    • @ProgrammierenStarten
      @ProgrammierenStarten  5 років тому

      Damit kannst du direkt mit dem Start des Programms Parameter übergeben. Wenn du das Programm nicht in Eclipse startet, sondern z.B. über das Terminal, dann kannst du mit dem Aufruf des Programms auch Parameter mitgeben und die landen dann in diesem Array :D

    • @steven5114
      @steven5114 5 років тому +1

      @@ProgrammierenStarten Alles klar, danke! Den Teil verstehe ich. Ich dachte mir, dass man das einfach weg lassen kann. Aber dann hat Java eine Fehlermeldung angezeigt. Aber warum? Für die Funktionalität des Programms ist das ja nicht notwendig. Warum will Java, dass man das dort in die Klammer schreibt? Und warum ausgerechnet einen Array, der Strings speichern kann, und nichts anderes?
      Hoffe, du kannst mir auch damit weiterhelfen. Vielen Dank und liebe Grüße.

    • @Leon-wh9fj
      @Leon-wh9fj 4 роки тому +1

      @@steven5114 Da verschwindet sie, ...da verschwindet die Frage im Schatten

  • @swisswild
    @swisswild 3 місяці тому

    Ich gehe davon aus das die mit Rückgabewert sinnvoll ist, aber für mich fehlt hier jetzt ein Beispiel zum Praxis. Weil ich jetzt selber die Anwendung zwischen mit Parameter und mit Rückgabewert nicht ganz verstehe :)

  • @VidiLP
    @VidiLP 9 місяців тому

    stark

  • @sh-hy9yh
    @sh-hy9yh 4 роки тому

    Gutes Video,
    aber was ist wenn ich zwei Werte zurückgeben will?

  • @mdmassi
    @mdmassi 5 років тому

    Lohnt es sich die Bücher zu bestellen , wenn man doch mit den Crashkursen schon sehr viel Information bekommt.
    Ich würde gerne detailliertere Beispiele zu denjeweiligen Themen haben.

    • @ProgrammierenStarten
      @ProgrammierenStarten  5 років тому +2

      Dann lohnt sich für dich nicht das E-Book, sondern der Masterkurs. Stell dir den Masterkurs wie den Crashkurs auf UA-cam vor, nur mit über 10 mal so viel Inhalt, tieferen Beispielen und vor allem den fortgeschritteneren Themen :)

    • @mdmassi
      @mdmassi 5 років тому

      Eine so schnelle Antwort hatte ich nicht erwartet, danke.
      Ich habe es leider schon bestellt, jedoch kann ich jetzt aufgrund der Schreibweise, die mir sehr gefällt, vorstellen den Masterkurs zu bestellen;).

    • @ProgrammierenStarten
      @ProgrammierenStarten  5 років тому +1

      @@mdmassi Du wirst auch im E-Book bestimmt noch den ein oder anderen Mehrwert entdecken :) Dann wünsche ich dir mal weiterhin viel Erfolg auf deinem Weg :)

  • @khoaaam
    @khoaaam 5 років тому +2

    Das mit dem „Return“ habe ich noch nicht so richtig verstanden.

    • @h8965-d4q
      @h8965-d4q 5 років тому +6

      Dadurch hat deine Methode einen Rückgabewert mit dem du weiterarbeiten kannst. Wie du gesehen hast hat er ja im Video der Variable: int resultFromMethodDoSomething den Wert von dem Ergebnis doSomething(30, 50) gegeben. Das ist nur durch das return (die Rückgabe des Ergebnisses) möglich.

    • @inkenmm
      @inkenmm 4 роки тому +1

      @@h8965-d4q Danke - mit der Erklärung hab ich es dann tatsächlich noch verstanden - trotz des guten Videos hat mir das irgendwie noch gefehlt.

  • @sciencefit211
    @sciencefit211 3 роки тому +2

    Für den Algorithmus

  • @asensiodias1593
    @asensiodias1593 3 роки тому

    kannst du auch mal was mit Python machen ? oder Javascript

    • @jvn-edits_1
      @jvn-edits_1 3 роки тому

      Von Python haben sie doch Tutorials 😂

  • @tobiasschwesinger3935
    @tobiasschwesinger3935 5 років тому +4

    schade dass die Videos immer weniger Liekes Bekommen

  • @conturasgreedy1199
    @conturasgreedy1199 3 роки тому +1

    Ich check hier gar nichts mehr

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 роки тому +1

      Ok und was genau verstehst du nicht? :)

    • @conturasgreedy1199
      @conturasgreedy1199 3 роки тому

      @@ProgrammierenStarten Hat sich geklärt, nachdem ich deine Videos weitergeschaut habe :)

  • @arneminkoff508
    @arneminkoff508 5 років тому

    Super erklärt , danke schonmal ! :)
    Aber wie kann man sich beispielsweise ein Array mit String über die Methode wiedergeben lassen ?
    Da man ja bei zweidimensionalen Arrays mit Schleifen arbeitet

    • @shiiqu8174
      @shiiqu8174 4 роки тому

      Man sollte doch in einer eigenen Methode auch Schleifen schreiben können oder nicht?

    • @mikailugur4714
      @mikailugur4714 3 роки тому

      @@shiiqu8174 doch ist möglich.

  • @lechiffrebeats
    @lechiffrebeats 4 роки тому

    *algo

  • @brolenox5058
    @brolenox5058 3 роки тому

    i love you

  • @lechiffrebeats
    @lechiffrebeats 4 роки тому

    für den also