IniziaInizia gratis

Caratteri

Hai a disposizione un elenco di verbi da stampare su una pagina e vuoi sapere se c’è abbastanza inchiostro nella stampante per stampare tutti i caratteri.

Questo esercizio fa parte del corso

Java intermedio

Visualizza il corso

Istruzioni dell'esercizio

  • Trova quanti vocaboli ci sono nell’Array conjugation.
  • Scegli l’operatore di confronto corretto per assicurarti di rimanere al di sotto di tabLength.
  • Seleziona l’operatore di aggiornamento appropriato per aumentare i alla fine di ogni iterazione.
  • Indica la variabile per assicurarti di ottenere ogni word da conjugation.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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");
  }
}
Modifica ed esegui il codice