Der Ausdruckrahmen in Java (Der Ausdruckrahmen in Java), Lektion, Seite 724308
https://www.purl.org/stefan_ram/pub/ausdruckrahmen_java (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Java-Kurs

Der Ausdruckrahmen in Java 

Das Zeichen „…“ wird Ellipse genannt. Eine Ellipse kennzeichnet eine Auslassung (Lücke) in einem Text.

Der Ausdruckrahmen ist ein fester Text (ein Textbaustein) mit einer Lücke »…«, der vorläufig als eine unveränderliche Einheit angesehen und noch nicht verändert werden soll.

In den folgenden Ausdruckrahmen kann ein Ausdruck wie »"Hallo Welt!"« eingesetzt werden, um ein vollständiges Programm zu erhalten, das dann den Ausdruck auswertet und eine Textdarstellung des erhaltenen Wertes ausgibt.

Der Ausdruckrahmen
public final class Main
{ public static void main( final java.lang.String[] args )
{ java.lang.System.out.println
( … ); }}
+ Ausdruck
"Hallo Welt!"
= Main.java
public final class Main
{ public static void main( final java.lang.String[] args )
{ java.lang.System.out.println
(
"Hallo Welt!" ); }}
Konsole
Hallo Welt!

Der Ausdruckrahmen soll zunächst als ein fest vorgegebener Textbaustein angesehen werden, dessen innerer Aufbau  derzeit noch nicht behandelt wird. Die Aufmerksamkeit sollte sich zunächst ausschließlich  auf den  Ausdruck (beispielsweise »"Hallo Welt!"«) richten, welcher jeweils in die Lücke  des Ausdruckrahmens eingefügt wird.

Sicht des Ausdruckrahmens
#######################
##########################################################
################################
#####
"Hallo Welt!" #####

Mit Hilfe des Ausdruckrahmens können wir uns erst einmal auf einen Teil des Programms konzentrieren.

Der Ausdruckrahmen nimmt einen Ausdruck entgegen. Bei der Ausführung  des entstandenen Programmes wird der Ausdruck ausgewertet  und eines Textdarstellung des erhaltenen Werts ausgegeben.

Ältere Versionen dieses Kurses

Seit dem Herbst 2018 werden die Begriffe „Ausdruck“, „Auswertung“ und „Wert“ nun schon etwas früher  vorgestellt und etwas allgemeiner definiert  als in früheren Versionen dieses Kurses. Die älteren Lektionen werden erst allmählich umgestellt werden. Dadurch kann es sein, daß sie insofern nicht ganz zu dieser Lektion hier passen. Insbesondere könnte es sein, daß einige der hier vorgestellten Begriffe im weiteren Verlauf des Kurses erneut  und etwas spezieller definiert  werden.

Übungsaufgabe ⃗

/   Ausdruckrahmen verwenden

Setzen Sie den Text »"Alpha"« in den Ausdruckrahmen ein und starten Sie das erhaltene Java -Programm. Dies müßte dann den Text »Alpha« ausgeben.

Reserveaufgaben ⃗

Reserveaufgaben  sollten zur Wiederholung bearbeitet werden, wenn es bei der Bearbeitung der vorangegangenen Grundaufgabe noch Schwierigkeiten gab.

/   Ausdruckrahmen verwenden (Reserveaufgabe)

Setzen Sie den Text »"Beta"« in den Ausdruckrahmen ein und starten Sie das erhaltene Java -Programm. Dies müßte dann den Text »Beta« ausgeben.

/   Ausdruckrahmen verwenden (Reserveaufgabe)

Setzen Sie den Text »"Gamma"« in den Ausdruckrahmen ein und starten Sie das erhaltene Java -Programm. Dies müßte dann den Text »Gamma« ausgeben.

Der gekürzte Ausdruckrahmen *

Der Autor dieses Textes bevorzugt oft eine etwas ausführlichere  Schreibweise. Manchmal gibt es gute Gründe dafür, die später teilweise noch erläutert werden sollen, manchmal ist es auch nur eine Frage des Geschmacks.

Dem Leser soll aber nicht verheimlicht werden, daß der Ausdruckrahmen auch etwas gekürzt  werden könnte.

Falls jemand einen möglichst kurzen  Ausgaberahmen bevorzugt, kann er einige oder alle dieser Kürzungen verwenden. Der Ausgaberahmen kann dann beispielsweise so aussehen, wie folgt.

Main.java
class Main{public static void main(String[]a){System.out.println(…);}}

Die Klasse kann unter einigen Entwicklungsumgebungen auch kurz »M« genannt werden. Allerdings sind dafür manchmal Änderungen des Dateinamens oder von Einstellungen der Entwicklungsumgebung nötig.

M.java
class M{public static void main(String[]a){System.out.println(…);}}

Unter verschiedenen Entwicklungsumgebungen könnte noch das »ln« weggelassen werden.

M.java
class M{public static void main(String[]a){System.out.print(…);}}

Die Verwendung gekürzter Ausdruckrahmen wird hier aber nicht  empfohlen!

 

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram724308 stefan_ram:724308 Der Ausdruckrahmen in Java Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724308, slrprddef724308, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/ausdruckrahmen_java