Programmieren Lernen für Anfänger - 17 - Java API: Listen, Maps, Zeit - Java Tutorial

preview_player
Показать описание
Diese Tutorials sind für Leute die noch nie programmiert haben und es gerne lernen wollen. Die Programmiersprache die hier behandelt wird ist Java.
Ich werde von Grund auf alles erklären und jeweils Aufgaben bereit stellen damit ihr das im Video erklärte selbst ausprobieren könnt.
- - - - - - - - - - - - - - - - - - - -
In dieser Folge geht es um einige Klassen die von java bereit gestellt werden und äußerst nützlich und wichtig sind. Ich stelle Listen vor (LinkedList und ArrayList), Maps (Hashmap) welche Telefonbuch/Wörterbuch ähnliche Datenstrukturen realisieren, und Klassen zur Repräsentation von Zeitpunkten oder Kalendertagen.
- - - - - - - - - - - - - - - - - - - -
Aufgaben:

17.1
Schreibe ein kleines Programm dass alle Primzahlen zwischen 2 und einer bestimmten Zahl sucht und in einer Liste speichert (Primzahlen sind ganze Zahlen die nur durch sich selbst oder durch 1 teilbar sind). Alle in der Liste gespeicherten Zahlen sollen zum Schluss ausgegeben werden.
Tipp zum Vorgehen: 2 und 3 sind die ersten Primzahlen die könnt ihr gleich in die Liste packen, dann müsst ihr jede weitere Zahl prüfen ob sie durch eine der bisher gesammelten Primzahlen in der Liste teilbar ist. Wenn sie durch keine Der Primzahlen teilbar ist dann habt ihr eine neue Primzahl gefunden.

17.2
Lasst das Programm aus 17.1 außerdem die Zeit messen (in millisekunden) die es gebraucht hat um die Primzahlen zu finden.
...
long endTime = ...

17.3
Anstatt die Primzahlen auf der Konsole auszugeben, sollen die Primzahlen in einer Textdatei gespeichert werden. Jede Zahl soll in einer eigenen Zeile stehen.

Lösungen:

Code aus dem Video:
Рекомендации по теме
Комментарии
Автор

Sehr hilfreich, danke! :D Einfach und verständlich erklärt 😁

EllieOK
Автор

Braucht auch wer Inspiration zum Programmieren? So, wie beim zocken zuzuschauen und dann Lust zu bekommen?

eightone
Автор

Hättest du bitte zufällig die Datei die du um Video verwendest? :)

MartinKohlmayr
visit shbcf.ru