Class BandieraList

java.lang.Object
it.unimi.di.prog2.h04.BandieraList

public class BandieraList extends Object
Classe per stampare una sequenza di parole in bandiera destra.

Questa classe usa List come struttura dati dinamica.

  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    Costruttore privato per impedire l'istanziazione della classe.
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    main(String[] args)
    Legge una sequenza di parole dal flusso standard di ingresso e le stampa in bandiera destra.
    static int
    Calcola la lunghezza massima delle parole in una lista.
    static List<String>
    Legge una sequenza di parole dal flusso standard di ingresso.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BandieraList

      private BandieraList()
      Costruttore privato per impedire l'istanziazione della classe.
  • Method Details

    • read

      public static List<String> read()
      Legge una sequenza di parole dal flusso standard di ingresso.
      Returns:
      la lista di parole lette.
    • maxLength

      public static int maxLength(List<String> words)
      Calcola la lunghezza massima delle parole in una lista.
      Parameters:
      words - la lista di parole.
      Returns:
      la lunghezza massima delle parole nella lista.
    • main

      public static void main(String[] args)
      Legge una sequenza di parole dal flusso standard di ingresso e le stampa in bandiera destra.
      Parameters:
      args - parametri da linea di comando (non usati).