Dada una corriente como { 0, 1, 2, 3, 4 }, ¿Cómo puedo transformarlo de la manera más elegante en una forma dada? { new Pair(0, 1), new Pair(1, 2), new Pair(2, 3), new Pair(3, 4) } (asumiendo, por supuesto, que he definido la clase Par)? Editar: No se trata estrictamente de ints o streams...