Homepage von Marcus Ivens Homepage von Marcus Ivens Homepage von Marcus Ivens Homepage von Marcus Ivens
  • Startseite
  • Mathematik
    • Klasse 5
    • Klasse 7
    • Klasse 9
    • Klasse 10
    • E-Phase
      • Lernvideos E-Phase
    • Q1
    • Q2
      • Lernvideos Q2
    • Q3
    • Abitur
    • Matheprogramme
  • Informatik
    • E-Phase
    • Q2
  • KI
  • LaTeX
  1. Aktuelle Seite:  
  2. Startseite
  3. Informatik
  4. E-Phase
  5. Einfache Java-Programme

Einfache Java-Programme

Das Einführungsbeispiel ist in der Regel "Hallo Welt", hier der Programmcode dazu:
System.out.println("Hallo Welt!");
Damit wird Hallo Welt! auf dem Bildschirm ausgegeben.

Als nächstes lernt man Variablen kennen. Das ist ein Speicherplatz, der einen Namen und einen Datentyp bekommt. Dieser Datentyp legt fest, welche Werte die Variable speichern kann. Zum Beispiel:
int a = 12;
Hier wird die Variable a deklariert und mit dem Wert 12 initialisiert. Der Datentyp int steht für integer number und bedeutet, dass nur ganze Zahlen in a gespeichert werden dürfen. Das Gleichheitszeichen ist eine Zuweisung und kein Vergleich wie man ihn aus der Mathematik kennt. Eine Zuweisung erfolgt immer von rechts nach links. Auf der rechten Seite steht ein Wert, der einer Variablen auf der linken Seite zugewiesen wird.

Mit dieser Variablen kann man dann auch rechnen, jedenfalls wenn es sich um Zahlen handelt:
System.out.println(3 * a + 5);
Hier wird der Wert von a verdreifacht und anschließend zu 5 addiert. Als Ausgabe erscheint dann 41 auf dem Bildschirm.

Häufig kommt es vor, dass eine Variable schrittweise erhöht oder erniedrigt werden soll. Möchte man beispielsweise die Variable a um eins erhöhen, dann schreibt man:
a = a + 1;
Das bedeutet, dass auf der rechten Seite der Wert von a genommen wird, dazu wird 1 addiert und anschließend wieder a zugewiesen wird. Hierfür existiert eine Kurzschreibweise, die genau das gleiche macht:
a++;

Ebenso gibt es das für die Subtraktion:
a = a - 1;
und
a--;
sind von der Bedeutung (Semantik) her identisch, obwohl die Schreibweise (Syntax) unterschiedlich ist.

Nicht immer möchte man eine Variable um 1 erhöhen. Hier ein Beispiel mit 5:
a = a + 5;
oder
a += 5;
sind von der Semantik her identisch.

Analog gibt es das auch für die Subtraktion, Multiplikation und (ganzzahlige) Division:
a = a - 5;
a = a * 5;
a = a / 5;
kann man auch kürzer schreiben:
a -= 5;
a *= 5;
a /= 5;

Eine ansprechende Lernumgebung mit Erklärungen (Tutorial) gibt es hier: https://learnj.de/doku.php?id=einstieg:hallo-welt:start

Vorheriger Beitrag: Beispiele zu Schleifen Zurück Nächster Beitrag: if-Anweisung Weiter

Beliebteste Beiträge

  • Random() - Zufallsfunktion/Zufallszahlen
    31.März
  • Einfache Java-Programme
    26.März
  • SQL-Adventure
    27.März
  • SQL-Tutorial
    27.März

Neues Beiträge

  • Random() - Zufallsfunktion/Zufallszahlen
    Einführungsphase 31.März
  • if-Anweisung
    Einführungsphase 31.März
  • SQL-Adventure
    Qualifikationsphase 2 27.März
  • SQL-Tutorial
    Qualifikationsphase 2 27.März

Login Formular

Anmeldung für meine Schüler:innen, um alle Inhalte zu sehen.

Anzeigen
  • Benutzername vergessen?
  • Passwort vergessen?
  • Impressum
  • Datenschutz