Aufgaben
Aufgabe: Ascii
Schreiben Sie ein Programm, dass den druckbaren Zeichensatz mit den Ascii Werten zwischen 32 und 128 anzeigt. Benutzen Sie eine for - Schleife wie im Abschnitt Schleifen beschrieben. Casten Sie von int nach char.
Musterlösung: java1.aufg.kap_1.Ascii
Aufgabe: ArrayDemo
Erweitern Sie die Klasse aus dem Kapitel Arrays um eine Methode, die zweidimensionale Arrays ausgeben kann.
Musterlösung: java1.aufg.kap_1.ArrayDemo
Aufgabe: Parameter
Die Einstiegsmethode von Java – Programmen (public static void main(String[] args) nimmt ein String-Array als Parameter entgegen. Hier werden dem Programm Komandozeilenparameter übergeben, die Sie beim Starten angeben können.
Das ist eine einfache und effiziente Methode, Programmeingaben zu machen. Schreiben Sie daher ein Programm, das eine beliebige Anzahl von Komandozeilenparameter einfach nur anzeigt.
Anmerkung:
Komandozeilenparameter können Sie angeben, indem Sie das Programm wie folgt starten:
java package.to.ClassName eins zwei drei
Das Programm erhält so die Parameter: „eins“, „zwei“ und „drei“.
Musterlösung: java1.aufg.kap_1.Parameter
Aufgabe: Modula
Schreiben Sie ein Programm, dass zwei Zahlen aus den Komandozeilenparameter liest und ausgibt, ob die erste durch die zweite Zahl ohne Rest teilbar ist. Benutzen Sie sie Modula –Division, um die Teilbarkeit festzustellen. Auf der Kommandozeileerhalten Sie Strings, die Sie am besten mit der Wrapper-Klasse: int i=Integer.parseInt(string) nach int umwandeln. Stellen Sie auch sicher, dass der User stets zwei Parameter angibt.
Musterlösung: java1.aufg.kap_1.Modula
Musterlösungen zu den Aufgaben gibt's auch zum download.