3. Skript Flashcards
Vor was benutzt man Modifikatoren?
Datenfelder, Methoden, Konstruktoren, Klassen und Interfaces
Welche Modifikatoren für Zugriffsrechte gibt es?
- public
- protected
- private
Was ist ein Objekt?
Ein Objekt, das aus Komponenten (Elementen) zusammengesetzt ist.
Was ist bei den Elementen eines Arrays zu beachten?
Sie alle müssen vom selben Datentypen sein.
Syntax: Zugriff auf ein Element eines Arrays:
arrayName[index]
Syntax: Zugriff auf das i-te Element eines Arrays:
arrayName[i - 1]
Syntax: Referenzvariable mit Zugriff auf ein eindimensionales Array
TypNamen[] ArrayName;
Bsp.:
int[] iArray;
Sytnax: Array Erzeugung mit dem new-Operator
bArray = new byte[4] ;
Syntax: Erzeugung und Definition eines Arrays
byte[] bArray = new byte[4] ;
Syntax: Initialisierung eines Arrays von 2 mit 6
bArray[2] = 6 ;
Definition String in Java
- sind Zeichketten
- sind Objekte
Unterscheide die drei verschiedenen String-Klassen.
String: konstante Zeichenketten
StringBuffer & StringBuilder: für variable Zeichenketten
Syntax: Vergleich des Inhaltes zweier String-Objekte.
if(name1.equals(name2))…
Methode: Rückgabe der Anzahl der Zeichen einer Zeichenkette
public int length()
Methode: Vergleich zweier Zeichenketten miteinander
public boolean equals(Object obj)
Methode: Schneide Zeichenkette zwischen x und y
public String substring(int x, int y)
Methode: Entfernern aller Leerzeichen am Anfang und Ende der Zeichenkette
public String trim()
Eigenschaften von konstanten Zeichenketten(Strings)
- sollten nicht abgeändert werden
- Erzeugung mittels new-Operator
- Initialisierung mittels Konstruktors
Eigenschaften von variablen Zeichenketten(Strings)
- länge nicht festgelegt
- dynamischer String
- Inhalt lässt sich verändern
- kann nicht implizit erzeugt werden
- Erzeugung nur mittels new-Operator