Class BandieraVector

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

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

Questa classe usa Vector (che รจ non type-safe e deprecato) 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 Vector
    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

    • BandieraVector

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

    • read

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

      public static int maxLength(Vector 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).