übersetzt 08.07.03; überarbeitet 14.02.05; © Copyright 2003 - 2005 Deutsche Übersetzung Heinrich Gailer

Quiz über StringBuffers und StringTokenizers

Das ist ein Übungsquiz. Die Ergebnisse werden nirgendwo erfasst und haben keine Auswirkung auf Ihre Note. Die Fragen in diesem Quiz dürfen in keinem Quiz oder Test erscheinen, der für Ihre Benotung zählt.

Hinweise: Wählen Sie für jede Frage die beste Antwort und klicken Sie auf das entsprechende Optionskästchen. Sie können Ihre Antwort jederzeit ändern. Wenn das Quiz bewertet wird, erscheint die richtige Antwort in der Textbox nach jeder Frage.


1. Welcher Ausdruck beschreibt ein String-Objekt am besten, nachdem es konstruiert wurde?

a.    Veränderbar.
b.    Nur Schreiben.
c.    Nur Lesen.
d.    Unzugänglich.

Die korrekte Antwort ist:


2. Nachdem ein StringBuffer-Objekt konstruiert wurde, wie viele Zeichen können dem Objekt hinzugefügt werden?

a.    Keines mehr, nachdem es konstruiert wurde.
b.    Nur so viele wie in der ursprünglichen Kapazität vorgesehen wurde.
c.    So viele wie gebraucht werden; es wird sich vergrößern, wenn notwendig.
d.    Ein neues StringBuffer-Objekt muss konstruiert werden, jedes Mal, wenn Zeichen hinzugefügt werden.

Die korrekte Antwort ist:


3. Über welche der folgenden Methoden verfügt die Klasse StringBuffer NICHT?

a.    append( int i )
b.    charAt( int index )
c.    length()
d.    delete( int index )

Die korrekte Antwort ist:


4. Sie möchten den Inhalt zweier StringBuffer-Objekte vergleichen. Wie kann dies getan werden?

a.    Durch Verwendung des == -Operators.
b.    Durch Verwendung der equals() Methode von StringBuffer.
c.    Durch die Konstruktion eines String-Objekts von jedem StringBuffer und durch die Verwendung deren equals() Methode.
d.    Durch einen zeichenweisen Vergleich, in dem charAt() und == verwendet wird.

Die korrekte Antwort ist:


5. Was ist ein Token.

a.    Ein Token ist jedes Zeichen, das für die Interpunktion verwendet werden kann.
b.    Ein Token ist eine Gruppe von Zeichen, die in einem bestimmten Zusammenhang etwas bedeuten.
c.    Ein Token ist eine Art Ausdruck.
d.    Ein Token ist eine Gruppe von Ziffern.

Die korrekte Antwort ist:


6. Was ist ein Begrenzer?

a.    Ein Begrenzer ist ein Zeichen, das die Token in einem String trennt.
b.    Ein Begrenzer ist jedes Zeichen, das Teil eines Tokens sein kann.
c.    Ein Begrenzer ist das letzte Zeichen eines Strings.
d.    Ein Begrenzer ist jedes Zeichen, das Teil einer Zahl sein kann.

Die korrekte Antwort ist:


7. Was gibt dieser Code aus:

StringTokenizer tok = new StringTokenizer( "abc,def,ghi" );
System.out.println( tok.nextToken() );
a.    abc,def,ghi
b.    abc
c.    abc,
d.    abc def ghi

Die korrekte Antwort ist:


8. Was gibt dieser Code aus:

StringTokenizer tok = new StringTokenizer( "abc,def,ghi", "," );
System.out.println( tok.nextToken() );
a.    abc,def,ghi
b.    abc
c.    abc,
d.    ,

Die korrekte Antwort ist:


9. Was gibt dieser Code aus:

StringTokenizer tok = new StringTokenizer( "abc+def+ghi", "+", true );
System.out.println( tok.nextToken() );
System.out.println( tok.nextToken() );
a.   
abc
b.   
abc +def
c.   
abc
def
d.   
abc
+

Die korrekte Antwort ist:


10. Was gibt dieser Code aus:

StringTokenizer tok = new StringTokenizer( "abc def+ghi", "+");
System.out.println( tok.nextToken() );
System.out.println( tok.nextToken() );

a.   
abc
def
b.   
abc def
ghi
c.   
abc def
+
d.   
abc def
+ghi

Die korrekte Antwort ist:


Richtige Antworten:       in Prozent:       Bewertung:   

Inhaltsverzeichnis —— Zurück zum Inhaltsverzeichnis.