Informatik am Johanneum/Java: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
(Eintragung in die Aufgabenliste, Erstellen des Punktes Variablentypen) |
||
Zeile 10: | Zeile 10: | ||
|- | |- | ||
|Variablentypen | |Variablentypen | ||
| | |Vinzent/J-P | ||
|- | |- | ||
|eigene Methoden schreiben, Syntax der Signatur, return Statement | |eigene Methoden schreiben, Syntax der Signatur, return Statement | ||
Zeile 25: | Zeile 25: | ||
|- | |- | ||
|Schleifen (For-Schleife, While Schleife) | |Schleifen (For-Schleife, While Schleife) | ||
| | |Vinzent/J-P | ||
|- | |- | ||
|Reihungen (Initialisierung, ...) | |Reihungen (Initialisierung, ...) | ||
Zeile 44: | Zeile 44: | ||
// beginne dann jede Quelltextzeile mit einem Leerzeichen. | // beginne dann jede Quelltextzeile mit einem Leerzeichen. | ||
} | } | ||
=== Variablentypen === | |||
In Java gibt es verschiedene Typen von Variablen. Einige davon werden im Folgenden erläutert. | |||
'''Syntax einer Variable:''' | |||
Erste Erstellung: Typ + Name = Wert -> Beispiel: int number = 3 / boolean correct = false | |||
Spätere Bearbeitung: Name = Wert -> Beispiel: number = 1 / correct = true | |||
Abfrage (z.B. in IF/ELSE Anfragen oder WHILE-Schleifen): Name == Wert -> number == 1 / correct == true | |||
'''Ganzzahl-Typen:''' | |||
integer (int): alle Zahlen zwischen -2147483648 und 2147483647. | |||
long: alle Zahlen zwischen -9223372036854775808 und 9223372036854775807. | |||
'''Kommazahl-Typen:''' | |||
double: Zahlen mit Kommastellen, aber auch ohne. Double wird verwendet, da die Ganzzahl-Typen keine Kommastellen speichern können. | |||
'''Boolean:''' | |||
boolean: kann zwei Werte annehmen, entweder true oder false, also wahr oder falsch. | |||
'''Char''' | |||
char: kann den Wert eines Unicodezeichens annehmen, also beispielsweise einen Buchstaben oder eine Zahl von 0-9. | |||
Syntax: char i = 'J' | |||
'''String''' | |||
String: kann die Werte einer Zeichenkette annehmen | |||
ACHTUNG: Der Typ String muss in Java mit einem großen 'S' geschrieben werden. | |||
Syntax: String java = "Hello World!" | |||
'''Array''' | |||
array[]: eine Reihung von Zahlen: man kann jeder Stelle eines Arrays eine bestimmte Zahl zuweisen. | |||
Syntax: | |||
<u>Erstellen eines Arrays mit der Länge u:</u> int[] example = new int[u] | |||
<u>Erstellen eines Arrays mit bestimmten vorgegebenen Werten:</u> int example[] = {0, 3, 5, 10, 20, 25} | |||
<u>Die Ausgaben kann folgendermaßen aussehen:</u> | |||
example[3] == 10; | |||
example[4] == 20; | |||
<u>Zuweisung eines Wertes für eine Arraystelle:</u> | |||
example[1] = 4; | |||
Die abgeänderte Reihung besitzt nun folgende Werte: {0, 4, 5, 10, 20, 25} |
Version vom 11. Januar 2021, 10:10 Uhr
Offene Aufgaben
Bitte tragt in die Tabellen ein, welches Thema ihr bearbeiten wollt. Erst wenn ihr euch in der Tabelle für ein Thema eingetragen habt, könnt ihr mit der Bearbeitung beginnen. Ihr könnt Themen auch zu zweit erstellen.
offene Aufgabe | Verantwortlicher |
---|---|
Klassen in Eclipse anlegen | |
Variablentypen | Vinzent/J-P |
eigene Methoden schreiben, Syntax der Signatur, return Statement | |
typische Fehlermeldungen, IndexOutOfBoundsExcecption | |
Arithmetische Operatoren | |
Verzweigungen | |
Schleifen (For-Schleife, While Schleife) | Vinzent/J-P |
Reihungen (Initialisierung, ...) | |
Tipps zur Erstellung eines Eintrags:
- jedes Thema hat eine Überschrift von Typ Unterüberschrift1
- Quellcode kann eingefügt werden, indem die Zeile im Modus Quelltextbearbeitung mit einem Leerzeichen begonnen wird.
public void quellcodeSchreiben(){ // dies ist ein Beispiel, wie Quellcode dargestellt werden kann. // wechsele dazu in den Modus Quelltextbearbeitung (oben rechts bei dem Stft) // beginne dann jede Quelltextzeile mit einem Leerzeichen. }
Variablentypen
In Java gibt es verschiedene Typen von Variablen. Einige davon werden im Folgenden erläutert.
Syntax einer Variable:
Erste Erstellung: Typ + Name = Wert -> Beispiel: int number = 3 / boolean correct = false
Spätere Bearbeitung: Name = Wert -> Beispiel: number = 1 / correct = true
Abfrage (z.B. in IF/ELSE Anfragen oder WHILE-Schleifen): Name == Wert -> number == 1 / correct == true
Ganzzahl-Typen:
integer (int): alle Zahlen zwischen -2147483648 und 2147483647.
long: alle Zahlen zwischen -9223372036854775808 und 9223372036854775807.
Kommazahl-Typen:
double: Zahlen mit Kommastellen, aber auch ohne. Double wird verwendet, da die Ganzzahl-Typen keine Kommastellen speichern können.
Boolean:
boolean: kann zwei Werte annehmen, entweder true oder false, also wahr oder falsch.
Char
char: kann den Wert eines Unicodezeichens annehmen, also beispielsweise einen Buchstaben oder eine Zahl von 0-9.
Syntax: char i = 'J'
String
String: kann die Werte einer Zeichenkette annehmen
ACHTUNG: Der Typ String muss in Java mit einem großen 'S' geschrieben werden.
Syntax: String java = "Hello World!"
Array
array[]: eine Reihung von Zahlen: man kann jeder Stelle eines Arrays eine bestimmte Zahl zuweisen.
Syntax:
Erstellen eines Arrays mit der Länge u: int[] example = new int[u]
Erstellen eines Arrays mit bestimmten vorgegebenen Werten: int example[] = {0, 3, 5, 10, 20, 25}
Die Ausgaben kann folgendermaßen aussehen:
example[3] == 10;
example[4] == 20;
Zuweisung eines Wertes für eine Arraystelle:
example[1] = 4;
Die abgeänderte Reihung besitzt nun folgende Werte: {0, 4, 5, 10, 20, 25}