Im Ordner von 18.4.
- Datei einlesen und mischen und gemischt in eine neue Datei rausschreiben (kennzeichen_gemischt.csv)
- zu Fuß wie gerade erklärt
- Collections.shuffle()
- list.sort((a,b) -> random.nextInt(-1 .. +1)
- Einlesen der gemischten Datei und diese sortieren zB so:
(Klasse Kennzeichen implements Comparable)
Burgenland: E;Eisenstadt EU;Eisenstadt Umgebung GS;Güssing JE;Jennersdorf MA;Mattersburg ND;Neusiedl am See OP;Oberpullendorf OW;Oberwart . . .
2 PLF: je 35% PROJ: 30%
- kam mit java 8, 2014
- Vererbung anhand von Skriptum
- was von weiter unten haben wir gemacht
- Lambdas / functional Interfaces /
.. :: ..
syntax - packages
- Linked List
- Iterator (siehe BufferedReader!)
- statische Methoden wiederholen
- ternärer Operator
.. ? .. : ..
- Vererbung / abstract / interface / polymorphie
- Exceptions / finally
- Serialisierung /
ObjectOutputStream::writeObject()
- Streams API
- csv Datei einlesen und aus den Records Objekte machen
- try-with-ressources verwenden
- ArrayList
- sort() mittels
-
- Comparable (=Interface) !Elemente müssen das Interface implementieren!
-
- Comparator (=Interface) eigene Implenentierung für arrayList.sort(compartor-instanz) (siehe "./2024-02-19__arraylist/src/main/java/SortierKriterium.java")
- 2-dimensionale Arrays
- 21.3.
- 17.6.
- sortieren eines Arrays mit Objekten (2024-01-11 personen)
- Array Excel Funktionen
- Array Sort Objekte
- irgendwas mit signatur
- Auflösung PLF und Noten
- Im Ordner
2023-12-21__PLF2_um/
sind meine Testklassen zu finden, mit welchen Ihre Abgabe bewertet wurde. Versuchen Sie (bitte ohne KI bzw. extrem kritisch), Ihren Code soweit zu bekommen, dass alle Tests funktionieren, also holen Sie sich hier Ihr "sehr gut" ab! - Weiters habe ich Ihnen in der Datei
git-intro-GRG.pdf
einen kleinen Schummelzettel rund um das Thema git erstellt.
https://classroom.github.com/a/rYpnAHHD
- 14.12.
- 22.1.
- 2023-* Übungsverzeichnisse
- skriptum.pdf: Offizielles Java Skriptum der Fachgruppe
- History.md: Übersicht besprochene Inhalte
- Git.md: Notwendiges zu Git.
Siehe Datei History.md