Heim >Java >javaLernprogramm >Kapitel „Abschlusstests' Weitere Datentypen und Operatoren
Kapitel 5 Test – Seite 174
1 Zeigen Sie zwei Möglichkeiten, ein eindimensionales Array von 12 Doubles zu deklarieren.
2 Zeigen Sie, wie Sie ein eindimensionales Array von Ganzzahlen mit den Werten 1 bis 5 initialisieren.
3 Schreiben Sie ein Programm, das ein Array verwendet, um den Durchschnitt von 10 Double-Werten zu ermitteln. Verwenden Sie die 10 gewünschten Werte.
4 Abschnittssortierung ändern Versuchen Sie dies 5-1, um ein Array von Zeichenfolgen zu sortieren. Zeigen Sie, dass es funktioniert.
5 Was ist der Unterschied zwischen den String-Methoden indexOf( ) und lastIndexOf( )?
6 Da alle Strings Objekte vom Typ String sind, zeigen Sie, wie die Methoden length( ) und charAt( ) für dieses String-Literal aufgerufen werden: „Ich mag Java“.
7 Erweitern Sie die Codierungsklasse „Encode“ und ändern Sie sie so, dass sie ein
verwendet
Achtstellige Zeichenfolge als Schlüssel.
8 Können bitweise Operatoren auf den Doppeltyp angewendet werden?
9 Zeigen Sie, wie die folgende Sequenz mit dem Operator ?.
umgeschrieben werden kann
if(x < 0) y = 10;
sonst y = 20;
10 Ist & im folgenden Fragment ein bitweiser oder logischer Operator? Warum?
boolean a, b;
// ...
if(a & b) ...
11 Ist es ein Fehler, über das Ende eines Arrays hinauszugehen? Wie wäre es mit der Indizierung eines Arrays mit einem negativen Wert?
12 Was ist der vorzeichenlose Rechtsverschiebungsoperator?
13 Schreiben Sie die zuvor in diesem Kapitel gezeigte MinMax-Klasse so um, dass sie eine For-Each-Schleife im For-Each-Stil verwendet.
14 Können die for-Schleifen, die die Sortierung in der Bubble-Klasse durchführen, die im Abschnitt „Try This 5-1“ gezeigt wird, in for-each-Style-Schleifen konvertiert werden? Wenn nicht, warum nicht?
15 Kann ein String eine Switch-Anweisung steuern?
Das obige ist der detaillierte Inhalt vonKapitel „Abschlusstests' Weitere Datentypen und Operatoren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!