Zum Inhalt springen
L

Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).

Stack und Queue in Java (Collections #2) - Java Programmieren Lernen - 40

Jonas Keil5:52 25.590 Aufrufe veröffentlicht Auf YouTube

Das Wichtigste aus dem Video

Tipp auf eine Zeit – das Video springt genau dorthin.

Transkriptautomatisch erstellt · 54 Zeilen
Herunterladen
  1. denn durch schon bestens mit exklusiven liefer- und java auskennst und hier scheint jetzt auf jeden fall weg denn dann ist dieses video reine
  2. zeitverschwendung für dich für allen gehen jetzt aber fragezeichen durch den kopf gehen kommt hier die erklärung schauen wir uns zuerst einmal an was als
  3. gag ist dafür habe ich die hier ein paar von meinen irgendwie schweren rausgekramt wir haben hier mit sports mario kart wii play motion und skyliners
  4. und wahrscheinlich hast du hör einfach deine spiele so gestapelt und im juli gelegt was wenn ich dir jetzt sage dass das was wir hier haben einen stack ist
  5. denn ein stack ist in dem sie nichts anderes als ein stapel von dem wir elemente unternehmen können und wieder hinzufügen wenn wir zum beispiel mario
  6. kart spielen möchten dann sorry sports unterlegen und co mario kart spiel von einem statiker wenn der theorie also immer nur sachen obendrauf legen oder
  7. und sie von oben nehmen das ganze wollen jetzt einmal im jahr entwickeln ich hoffe du schaffst du das video bis zum ende an und bissen schöner bei der
  8. auszug rahmen dafür brauchen wir die klasse stack und genau wie bei unserer liste müssen wir oder können wir jetzt in spitze klammern den datentypen
  9. angeben den sich unsere stack jetzt speichern soll in dem falls das upstream geben der klasse jetzt einen namen und der stellung zu einer neuen decke objekt
  10. jetzt müssen wir uns einmal überlegen wie dieser staat überhaupt zustande gekommen ist als erstes hatten wir kein spiel dann haben wir uns das kalender
  11. spiel hingelegt am play motion dann habe mario kart darauf gelegen und am ende des spots das heißt das erste element das wir zu unserem stack hinzufügen
  12. müssen um diese reihenfolge zu simulieren ist das unterste spiel in dem fall sky lenders dafür schreiben wir wii games punkt und benutzen jetzt die
  13. methode pusch und in diese klammern schreiben wir jetzt das element das hinzufügen wollen dieses kalenders mit push kannst also neue objekte auf deinen
  14. stack hinzufügen das machen wir jetzt auch noch in die anderen spiele auf unser skylanders kommt jetzt wii play motion darauf kommt mario kart und ganz
  15. oben liegt mit sports wenn wir jetzt den ganzen stack ausgeben wollen schreiben wir ein besseres auto games und du siehst die reihenfolge von unten nach
  16. oben ist genauso wie ist hier oft mit unserem spielen haben die zweite wichtige methode die du neben pusch brauchst wenn du mit sexarbeit ist ist
  17. die methode peak die gibt dir das oberste element was auf dem stick drauf liegt wenn wir das ganze also ausgeben dann kommen wir wie sports war dass das
  18. letzte element ist was wir zu unserem stack hinzugefügt haben und damit ganz oben liegt wenn wir zum beispiel mario kart spielen möchtest dann musst du als
  19. erstes wii sports entfernen und das ist auch die dritte und letzte methode die du wirklich brauchst wenn du mit stacks arbeitest und zwar die methode pop ort
  20. entfernte also wie gesagt das oberste element von einem stack und gibt es ganz übrig wenn wir also mario kart spielen wollen dann müssen wir es jetzt
  21. logischerweise auch von unserem stack entfernen aber was wir machen können wir können das ganze hinaus geben bei die methode pop das element dass es vom
  22. stack entfernt immer zurück gibt das heißt wir haben uns hier erst mit sports entfernt konnten uns dann mario kart und wenn wir jetzt wie sports wieder auf den
  23. stack auf legen möchten dann müssen wir es uns hier in einer variablen speichern und können es uns nachdem wir mario kart entfernt haben wieder zum steak
  24. hinzufügen und wenn wir jetzt den ganzen stack ausgeben dann siehst du haben wir mario kart davon jetzt entfernt das prinzip dass wir hier bei unserem stack
  25. haben heißt ich hoffe du kannst das lesen niveau das heißt last in first out und bedeutet einfach dass das letzte element das wir auf unseren stack
  26. hinzugefügt haben oben liegt und deshalb als erstes wieder entfernt wird deshalb werden snacks auch eingesetzt wenn du spielzüge ein programm oder
  27. geschriebenen text rückgängig machen willst was dann passiert ist dass ich einfach alles in einem stack gespeichert wird und in dem moment in dem dorf
  28. rückgängig machen klickst einfach das oberste element gebraucht wird damit hast du die erste hälfte des videos schon hinter dir wenn es dir bis hierhin
  29. gefallen hat was dem video auf jeden fall einen daumen nach oben da und abonniere den kanal der nur dann verpasst du in zukunft kein wetter das
  30. video mehr von mir das thema mit dem wir uns jetzt beschäftigen ist sozusagen das gegenteil von einem stack und zwar eine warteschlange oder eine stacks lassen
  31. sich zwar viele alltagssituationen anwenden während aber in manchen situationen einfach lächerlich stell dir vor du hast eine warteschlange und immer
  32. die letzte person die in diese schlange kommt würde als erstes bedient werden das heißt wir brauchen jetzt eine datenstruktur die genau umgekehrt
  33. funktioniert und in der das erste element das zur struktur hinzugefügt wird hans vorne steht und damit das erste element ist das wieder entfernt
  34. wird stell dir mal vor du gehst in den steam landwirt jetzt drei spiele updaten oder downloaden völlig egal dann können wir das mit einer kuh simulieren in dem
  35. wir hier die klassik über nutzen das müssen wir auch wieder mit den spitzen klammern spezifizieren dafür schreiben wir hier string müssen es auch wieder
  36. importieren geben dem objekt einen namen und was wir machen müssen um unsere crew initialisieren zu können wir müssen uns ein neues objekt von einer klasse
  37. erstellen die linkliste heißt damit haben uns jetzt ein neues kino also neues warteschlangen objekt erstellt und um uns jetzt spiele zu unseren downloads
  38. hinzuzufügen schreiben downloads.net methode sagen als erstes darum haben wir uns und dann sagen wir noch so etwas wie
  39. dark souls jetzt haben wir's nacheinander drei spiele zu unserer download kino hinzugefügt wenn wir die einmal ausgeben wollen schreiben ist out
  40. downloads und du siehst dass die elemente jetzt auch in dieser reihe zur datenstruktur hinzugefügt wurden genau wie beim stack gibt es auch bei der crew
  41. eine mentorin peak die uns jetzt das erste element in der datenstruktur also das was als erstes entfernt wird ausgibt das ist in dem fall natürlich cisco war
  42. dass das element ist dass wir jetzt erstes zur warteschlange hinzugefügt haben und wo der download dann logischerweise auch als erstes gestartet
  43. ist wenn der csu download abgeschlossen ist entfernt wir das elemente aus unserer crew dafür schreiben mit downloads punkt paul damit ist das
  44. nächste element in mangas das können wieder ausgeben durch unsere peak methode wir können aber auch die elemente methode verwenden ist im
  45. prinzip die gleiche nur dass diese methode wenn der akku leer ist eine exception wirft was an exception ist das schon jetzt auch noch mal einem anderen
  46. video an und natürlich wird der mamas ausgegeben ich glaube die theorie hinter der warteschlange hast du jetzt auch verstanden ich geb dir dafür einmal den
  47. fachbegriff der heißt wie ich hoffe wieder das so das lesen kannst der bedeutet so viel wie first in first out und heißt einfach übertragen auf unserer
  48. crew dass das erste element das zur datenstrukturen zugefügt wird auch das erste element ist das wieder entfernt wird wenn du jetzt noch mehr zu
  49. datenstrukturen collections lernen möchtest dann kannst du gerne meine collections in java playlist auschecken schreibe meinen die kommentare oktopus
  50. oder stacks mehr vorerst das würde mich auf jeden fall interessieren und wenn du noch einen challenge wir heute willst dann schreib mal ein programm zu der
  51. datenstruktur die duh heute mehr geteilt hast und die den sinn hinter dieser datenstruktur widerspiegelt bei einer kino könnte das zum beispiel eine kasse
  52. seien werde er immer wieder leute bedienen und wieder hinzufügen kannst dafür werde ich dir aber beispiel kommt und in der video beschreibung verlinken
  53. oder wenn das der fall ist wird es zum beispiel einem bücherstapel bei dem du immer wieder neue bücher hinzufügen kannst kannst du natürlich machen wie du
  54. willst ich hoffe auf jeden fall dass dir das video heute gefallen hat und wir uns im nächsten sehen bis dahin

Zum Nachlesen