Zeichen
Du hast eine Liste von Verben erhalten, die auf eine Seite gedruckt werden sollen, und möchtest wissen, ob in deinem Drucker genug Tinte ist, um alle Zeichen zu drucken.
Diese Übung ist Teil des Kurses
Java für Fortgeschrittene
Anleitung zur Übung
- Finde heraus, wie viele Wörter im Array
conjugationstehen. - Wähle den passenden Vergleichsoperator, damit wir unterhalb von
tabLengthbleiben. - Wähle den passenden Aktualisierungsoperator, um
iam Ende jedes Durchlaufs zu erhöhen. - Schreib die Variable so, dass wir jedes
wordausconjugationerhalten.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
class CharacterCounter {
public static void main(String[] args) {
String[] conjugation = {"hide", "hindered", "hiding", "hidden", "hindering", "hid", "hides", "hinder"};
// Retrieve the number of words in the array by calling the correct field
int tabLength = conjugation.____;
int numberOfCharacters = 0;
// Choose the appropriate operators (logical and increment)
for (int i = 0; i ____ tabLength; i____) {
// Give the proper variable to get each word out of conjugation
String word = conjugation[____];
numberOfCharacters += word.length();
}
System.out.println("There are " + numberOfCharacters + " characters in the list");
}
}