Arrays in Java - Für BEGINNER - Java Programmieren Lernen - 11

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 36

  • @JonasKeil
    @JonasKeil  3 роки тому +3

    Lass mir dein Feedback in den Kommentaren da!

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

      Vielen Dank für deine Mühe! Ich habe aber letzte Aufgabe mit Experiment immerhin nicht kapiert:(. , wollte aber gerne lernen. Ich habe die Verbindung mit sum und ergebnisse in for schleife nicht verstanden, ist bisschen verwirrend für mich.

  • @sven1667
    @sven1667 10 місяців тому +4

    was ein Bre wírklich so gut erklärt. geht gut inn dem Kopf mit einer angenehmen art und weisse bitte bleib dran!

  • @josephkoll1918
    @josephkoll1918 3 роки тому +27

    du machst echt mega gute Videos bringst mich durchs Studium :DDD

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

      Freut mich, danke fürs Feedback Joseph!✌🏻

  • @sadir-uh1qn
    @sadir-uh1qn Рік тому +7

    Man kann eigentlich schon nur mit den ersten 10 Videos die du gemacht hast einen eigenen Taschenrechner programmieren, hab ich aus langweile gemacht dank dir.

  • @patrickb6275
    @patrickb6275 2 роки тому +11

    gutes video! Fand nur die zweite for schleife nur für das sys.out ein wenig verwirrend.

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

    Super gutes Video, ich liebe die vielen praktischen Beispiele. Die abstrakte Theorie ist so viel leichter greifbar.

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

    Sehr informativ und gut geschnitten!! Danke!!

  • @andreleuzinger5432
    @andreleuzinger5432 Рік тому +6

    Könnte man die Ausgabe Sysout(numbers[i]); nicht auch einfach in die obere for Schleife am Ende
    packen? 6:05

  • @Tmate_90
    @Tmate_90 3 роки тому +4

    Gutes Video Gut für fortgeschrittene erklärt muß es nur noch ausprobieren ob es auch klappt

  • @andjy.2366
    @andjy.2366 6 місяців тому

    Du rettest mir meine Anwendungsentwicklungs Schulaufgabe

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

    Hallo, danke für das Video!
    In welchem erklärst Du denn das Geheimnis der 4?

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

      Hey, Katharina, ich glaube du musst mir erklären, was genau du meinst😅

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

      @@JonasKeil Ich glaube Sie meint das Ergebnis von sum / ergebnis.length (Min. 7.48)

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

    Hey super video hab dadurch mehr verstanden als durch den Unterricht des letzten halbjahres lol. Aber ich kenne dieses += nicht. Gibt es dazu vielleicht ein video von dir?

    • @helintunnc
      @helintunnc Рік тому +2

      Das ist ein Zuweisungsoperator
      Damit wird einer Variable ein Wert zugewiesen
      Bspw. ist x += y äquivalent zu x= x+y
      Weitere Zuweisungsoperatoren wären: -= , *= , /= , und %= (% steht für modulo)
      Das kannst die für alle primitiven Datentypen (char, byte, short, int, long, float) verwenden.
      Jonas hat in einem Video das kurz erklärt, jedoch weiß ich leider nicht mehr welches Video das war. Ich hoffe trotzdem, dass ich dir weiterhelfen konnte :)

    • @muratsari6767
      @muratsari6767 Рік тому +2

      Er erklärt es in den vorherigen Videos. Teil 2 - Variablen in Java. Im Prinzip ist es nur eine vereinfachte Schreibweise. Du kannst zum Beispiel "gast = gast + 1" schreiben, wenn ein neuer Gast kommt oder direkt "gast += 1" schreiben. Ist identisch, lässt sich aber schneller schreiben und sieht am Ende bei längeren Codes viel cleaner aus.

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

      Danke leute!

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

    echt gute videos, grüße aus der TU Berlin

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

    Ich hätte eine Frage und zwar warum du am Ende bei dem Experiment eine For-Schleife verwendet hast.

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

      Welche Stelle genau meinst du?

    • @joyeah7129
      @joyeah7129 2 роки тому +1

      @@JonasKeil die bei 7:26.

    • @JonasKeil
      @JonasKeil  2 роки тому +1

      @@joyeah7129 ah genau, um die Summe der Zahlen aller Element im Array zu berechnen brauchen wir die for Schleife.
      Wir könnten theoretisch auch schreiben: ergebnisse[0] + ergebnisse[1] + … aber wenn sich die Anzahl der Elemente im Array ändert würde das nicht mehr funktionieren.
      Die For Schleife geht sozusagen Schritt für Schritt durch alle Elemente und fügt den Wert zur Summe hinzu :)
      Ergibt die for Schleife jetzt mehr Sinn für dich? LG Jonas😄

    • @joyeah7129
      @joyeah7129 2 роки тому +1

      @@JonasKeil Achso ja jetzt versteh ich es. Danke.

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

      @@joyeah7129 gern geschehen :)

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

    Kann mir jemand erklären, was es mit dem double sum = 0 auf sich hat?
    Und ich dachte, man kann nicht durch 0 teilen?

    • @lmharper7254
      @lmharper7254 9 місяців тому +1

      Double ist ein Datentyp der Zahlen mit Nachkommazahlen beinhaltet. „Sum“ ist lediglich der Name. In der Schleife summiert er jeden Eintrag des Arrays mit „Sum“. 0 ist der Ausgangswert.

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

    muss man die challange am schluss immer schaffen u nd wenn nicht kann man das dann nicht ?

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

      Nein, er möchte uns nur motivieren nachzumachen. Und beim Programmieren ist es sehr wichtig, auch selber zu tippen. Keine Scheu, einfach lostippen. Wenns nicht funktioniert, weiter gucken. Niemand codet wie ein Profi von Anfang an. ^^

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

    was bringt das i++ inerhalb der for-Schleife

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

      Es bewirkt, dass i nach jedem Durchlauf um 1 steigt.

    • @muratsari6767
      @muratsari6767 Рік тому +2

      Ohne dieses i++ würdest du immer das selbe Ergebnis rausbekommen und die Schleife würde theoretisch immer weiter gehen, da die Bedingung nie erreicht wird. Als Beispiel: 1+1 bliebe immer 1+1, mit der i++ hättest du im zweiten Lauf nicht mehr 1+1, sondern 2+1, da vorher 1+1 berechnet wurde und das Ergebnis davon im zweiten Lauf genommen wird.