3. Skript Flashcards

1
Q

Vor was benutzt man Modifikatoren?

A

Datenfelder, Methoden, Konstruktoren, Klassen und Interfaces

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche Modifikatoren für Zugriffsrechte gibt es?

A
  • public
  • protected
  • private
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was ist ein Objekt?

A

Ein Objekt, das aus Komponenten (Elementen) zusammengesetzt ist.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was ist bei den Elementen eines Arrays zu beachten?

A

Sie alle müssen vom selben Datentypen sein.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Syntax: Zugriff auf ein Element eines Arrays:

A

arrayName[index]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Syntax: Zugriff auf das i-te Element eines Arrays:

A

arrayName[i - 1]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Syntax: Referenzvariable mit Zugriff auf ein eindimensionales Array

A

TypNamen[] ArrayName;
Bsp.:
int[] iArray;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Sytnax: Array Erzeugung mit dem new-Operator

A

bArray = new byte[4] ;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Syntax: Erzeugung und Definition eines Arrays

A

byte[] bArray = new byte[4] ;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Syntax: Initialisierung eines Arrays von 2 mit 6

A

bArray[2] = 6 ;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Definition String in Java

A
  • sind Zeichketten

- sind Objekte

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Unterscheide die drei verschiedenen String-Klassen.

A

String: konstante Zeichenketten

StringBuffer & StringBuilder: für variable Zeichenketten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Syntax: Vergleich des Inhaltes zweier String-Objekte.

A

if(name1.equals(name2))…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Methode: Rückgabe der Anzahl der Zeichen einer Zeichenkette

A

public int length()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Methode: Vergleich zweier Zeichenketten miteinander

A

public boolean equals(Object obj)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Methode: Schneide Zeichenkette zwischen x und y

A

public String substring(int x, int y)

17
Q

Methode: Entfernern aller Leerzeichen am Anfang und Ende der Zeichenkette

A

public String trim()

18
Q

Eigenschaften von konstanten Zeichenketten(Strings)

A
  • sollten nicht abgeändert werden
  • Erzeugung mittels new-Operator
  • Initialisierung mittels Konstruktors
19
Q

Eigenschaften von variablen Zeichenketten(Strings)

A
  • länge nicht festgelegt
  • dynamischer String
  • Inhalt lässt sich verändern
  • kann nicht implizit erzeugt werden
  • Erzeugung nur mittels new-Operator