CuP at Montanuniversität Leoben | Flashcards & Summaries

Select your language

Suggested languages for you:
Log In Start studying!

Lernmaterialien für CuP an der Montanuniversität Leoben

Greife auf kostenlose Karteikarten, Zusammenfassungen, Übungsaufgaben und Altklausuren für deinen CuP Kurs an der Montanuniversität Leoben zu.

TESTE DEIN WISSEN

Für welche Typen der Variablen a, b, c ist die folgende Anweisung korrekt?

a = b && c > 2;

Lösung anzeigen
TESTE DEIN WISSEN

boolean a; boolean b; int c;

Lösung ausblenden
TESTE DEIN WISSEN

Gegeben sei eine Klasse Auto mit Konstruktor

public Auto(String marke, int ps, String typ, boolean istZugelassen)

Welche der folgenden Anweisungen erzeugt ein Objekt der Klasse Auto?

Lösung anzeigen
TESTE DEIN WISSEN

Auto a = new Auto ("BMW", 151 , "320", false);

Lösung ausblenden
TESTE DEIN WISSEN

Gegeben ist eine ArrayList

ArrayList <String> liste,

in die schon mehrere Strings eingefügt wurden.

Was macht der folgende Programmstück?

For(String s : liste) { liste.remove(0); }

Lösung anzeigen
TESTE DEIN WISSEN

Die Ausführung endet mit einem Laufzeitfehler.

Lösung ausblenden
TESTE DEIN WISSEN

Gegeben ist die Klasse Person mit der Methode public int getAlter();

die das Alter der Person zurückgibt.

Warum funktioniert die folgende Methode, die die älteste Person aus dem übergebenen Array zurückgeben soll, nicht immer korrekt?

public Person getAelteste(Person[] personen) 

Person a = null; 

int max = 0; 

int i = 0; 

while(i < personen.length) { if(personen[i].getAlter() < max) 

{ max = personen[i].getAlter(); 

a = personen[i]; 

i = i + 1; 

} return a; }

Lösung anzeigen
TESTE DEIN WISSEN

Die Bedingung der if-Anweisung ist nicht korrekt

Lösung ausblenden
TESTE DEIN WISSEN

Gegeben ist eine ArrayList

ArrayList <String> liste,

in die schon mehrere Strings eingefügt wurden.

Was macht der folgende Programmstück?

int i = liste.size(); 

while(i >= 0)

{ liste.remove(i); 

i = i – 1; }

Lösung anzeigen
TESTE DEIN WISSEN

Einige Elemente werden aus der Liste gelöscht, aber nicht alle.

Lösung ausblenden
TESTE DEIN WISSEN

In welcher Reihenfolge sind die Zeichenketten nach der Ausführung des folgenden Anweisungsblocks in der ArrayList gespeichter?

ArrayList <String> liste = new ArrayList <String>();

liste.add("Anna");

liste.add(1, "Franz");

liste.add(1, "Fritz");

Lösung anzeigen
TESTE DEIN WISSEN

Anna, Fritz, Franz

Lösung ausblenden
TESTE DEIN WISSEN

In welcher Reihenfolge sind die Zeichenketten nach der Ausführung des folgenden Anweisungsblocks in der ArrayList gespeichert?

ArrayList <String> liste = new ArrayList <String>();

liste.add("Anna");

liste.add(0, "Franz");

liste.add(2, "Fritz");

Lösung anzeigen
TESTE DEIN WISSEN

Franz, Anna, Fritz

Lösung ausblenden
TESTE DEIN WISSEN

Gegeben sei eine Klasse EMail, die eine Methode public void leiteWeiter(String adresse) enthält. Welcher der folgenden Anweisungen sind korrekt?

Lösung anzeigen
TESTE DEIN WISSEN

EMail m = new EMail();

m.leiteWeiter("toni@google.com");

Lösung ausblenden
TESTE DEIN WISSEN

Welchen Wert gibt der Aufruf der Methode liste.get(2) nach Ausführung des folgenden Anweisungsblocks zurück?

ArrayList <String> liste = new ArrayList <String>();

liste.add("Franz");

liste.add("Anna");

liste.add("Fritz")

Lösung anzeigen
TESTE DEIN WISSEN

Fritz

Lösung ausblenden
TESTE DEIN WISSEN

Welchen Wert gibt der Aufruf der Methode liste.get(1) nach Ausführung des folgenden Anweisungsblocks zurück?

ArrayList <String> liste = new ArrayList <String>();

liste.add("Anna");

liste.add("Franz");

liste.add("Fritz");

liste.remove(1);

Lösung anzeigen
TESTE DEIN WISSEN

Fritz

Lösung ausblenden
TESTE DEIN WISSEN

Welchen Wert gibt der Aufruf der Methode liste.get(2) nach Ausführung des folgenden Anweisungsblocks zurück?

ArrayList <String> liste = new ArrayList <String>();

liste.add("Fritz");

liste.add("Franz");

liste.add("Anna");

Lösung anzeigen
TESTE DEIN WISSEN

Anna

Lösung ausblenden
TESTE DEIN WISSEN

Gegeben ist eine ArrayList ArrayList<String> liste,

in die schon mehrere Strings eingefügt wurden.

Welche der folgenden Anweisungen sollen einen String in der Liste speichern. Welcher der folgenden Anweisungen ergibt einen Compilerfehler?

Lösung anzeigen
TESTE DEIN WISSEN

C. liste.set("Exception");

Lösung ausblenden
  • 19922 Karteikarten
  • 383 Studierende
  • 14 Lernmaterialien

Beispielhafte Karteikarten für deinen CuP Kurs an der Montanuniversität Leoben - von Kommilitonen auf StudySmarter erstellt!

Q:

Für welche Typen der Variablen a, b, c ist die folgende Anweisung korrekt?

a = b && c > 2;

A:

boolean a; boolean b; int c;

Q:

Gegeben sei eine Klasse Auto mit Konstruktor

public Auto(String marke, int ps, String typ, boolean istZugelassen)

Welche der folgenden Anweisungen erzeugt ein Objekt der Klasse Auto?

A:

Auto a = new Auto ("BMW", 151 , "320", false);

Q:

Gegeben ist eine ArrayList

ArrayList <String> liste,

in die schon mehrere Strings eingefügt wurden.

Was macht der folgende Programmstück?

For(String s : liste) { liste.remove(0); }

A:

Die Ausführung endet mit einem Laufzeitfehler.

Q:

Gegeben ist die Klasse Person mit der Methode public int getAlter();

die das Alter der Person zurückgibt.

Warum funktioniert die folgende Methode, die die älteste Person aus dem übergebenen Array zurückgeben soll, nicht immer korrekt?

public Person getAelteste(Person[] personen) 

Person a = null; 

int max = 0; 

int i = 0; 

while(i < personen.length) { if(personen[i].getAlter() < max) 

{ max = personen[i].getAlter(); 

a = personen[i]; 

i = i + 1; 

} return a; }

A:

Die Bedingung der if-Anweisung ist nicht korrekt

Q:

Gegeben ist eine ArrayList

ArrayList <String> liste,

in die schon mehrere Strings eingefügt wurden.

Was macht der folgende Programmstück?

int i = liste.size(); 

while(i >= 0)

{ liste.remove(i); 

i = i – 1; }

A:

Einige Elemente werden aus der Liste gelöscht, aber nicht alle.

Mehr Karteikarten anzeigen
Q:

In welcher Reihenfolge sind die Zeichenketten nach der Ausführung des folgenden Anweisungsblocks in der ArrayList gespeichter?

ArrayList <String> liste = new ArrayList <String>();

liste.add("Anna");

liste.add(1, "Franz");

liste.add(1, "Fritz");

A:

Anna, Fritz, Franz

Q:

In welcher Reihenfolge sind die Zeichenketten nach der Ausführung des folgenden Anweisungsblocks in der ArrayList gespeichert?

ArrayList <String> liste = new ArrayList <String>();

liste.add("Anna");

liste.add(0, "Franz");

liste.add(2, "Fritz");

A:

Franz, Anna, Fritz

Q:

Gegeben sei eine Klasse EMail, die eine Methode public void leiteWeiter(String adresse) enthält. Welcher der folgenden Anweisungen sind korrekt?

A:

EMail m = new EMail();

m.leiteWeiter("toni@google.com");

Q:

Welchen Wert gibt der Aufruf der Methode liste.get(2) nach Ausführung des folgenden Anweisungsblocks zurück?

ArrayList <String> liste = new ArrayList <String>();

liste.add("Franz");

liste.add("Anna");

liste.add("Fritz")

A:

Fritz

Q:

Welchen Wert gibt der Aufruf der Methode liste.get(1) nach Ausführung des folgenden Anweisungsblocks zurück?

ArrayList <String> liste = new ArrayList <String>();

liste.add("Anna");

liste.add("Franz");

liste.add("Fritz");

liste.remove(1);

A:

Fritz

Q:

Welchen Wert gibt der Aufruf der Methode liste.get(2) nach Ausführung des folgenden Anweisungsblocks zurück?

ArrayList <String> liste = new ArrayList <String>();

liste.add("Fritz");

liste.add("Franz");

liste.add("Anna");

A:

Anna

Q:

Gegeben ist eine ArrayList ArrayList<String> liste,

in die schon mehrere Strings eingefügt wurden.

Welche der folgenden Anweisungen sollen einen String in der Liste speichern. Welcher der folgenden Anweisungen ergibt einen Compilerfehler?

A:

C. liste.set("Exception");

CuP

Erstelle und finde Lernmaterialien auf StudySmarter.

Greife kostenlos auf tausende geteilte Karteikarten, Zusammenfassungen, Altklausuren und mehr zu.

Jetzt loslegen

Das sind die beliebtesten CuP Kurse im gesamten StudySmarter Universum

curs 6

University of Medicine and Pharmacy of Cluj-Napoca

Zum Kurs
Cuello

Universidad Nacional de Colombia

Zum Kurs
Cuello

Universidad de Los Andes

Zum Kurs
cuali

Universidad San Sebastian

Zum Kurs
Cuello

Universidad Autónoma de Chihuahua

Zum Kurs

Die all-in-one Lernapp für Studierende

Greife auf Millionen geteilter Lernmaterialien der StudySmarter Community zu
Kostenlos anmelden CuP
Erstelle Karteikarten und Zusammenfassungen mit den StudySmarter Tools
Kostenlos loslegen CuP