Cómo usar BufferedReader para tomar enteros de entrada y almacenar como objetos

Estoy tratando de configurar un programa que tome la entrada del usuario (ej. '12 20 14 23 08 19 '), y cree objetos de la clase' Período (int start, int end) '. Me gustaría almacenar estos objetos en una matriz para poder iterar a través de ellos.

import java.io.*;

class myCode
{
public static void main (String[] args) throws java.lang.Exception {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String input = br.readLine();
    System.out.println(input);

    //Array for storing period objects
    Period[] array = new Period[];

    //12 20 14 23 08 19

}

public static class Period{

    public int start;
    public int end;

    public Period(int start, int end) {
        this.start = start;
        this.end = end;
    }

    void printPeriod(){
        System.out.println("Start: " + start);
        System.out.println("End: " + start);
    }

  }
}
Respuesta 1

Antecedentes Supongamos que tenemos una relación bidireccional OneToOne. Hay entidad de usuario y dirección. El usuario tiene muchas direcciones. CREAR SECUENCIA SI NO EXISTE hibernate_sequence; CREAR TABLA de usuarios (...

Estoy trabajando con el diálogo SWT JFace. Agregué un oyente al botón Aceptar, quiero mostrar un cuadro de mensaje una vez que el usuario haga clic en el botón Aceptar. El problema en este paso es que cuando hago clic una vez en ...

Tengo una lista de objetos que representan diferentes ciudades. Lo que quiero hacer con esa lista es obtener la suma de la distancia entre ciudades adyacentes en la lista. Entonces, si mi lista es l = {c1, c2, c3}, el ...

Posible duplicado: ¿Cómo enviar una solicitud HTTP en Java? Tengo un código Java ejecutándose en un applet y quiero enviar el puntaje más alto con un clic de un botón de regreso al PHP donde puede ser manipulado ...