From 683bc05d20d9186c1821beff24c54edd2c431817 Mon Sep 17 00:00:00 2001 From: IsidoroNM Date: Thu, 13 Nov 2025 19:24:42 +0100 Subject: [PATCH] =?UTF-8?q?Se=20incluye=20el=20texto=20de=20impresi=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/es/palomafp/aadd/inm/GestorCine.java | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/src/es/palomafp/aadd/inm/GestorCine.java b/src/es/palomafp/aadd/inm/GestorCine.java index 02df737..e2a0788 100644 --- a/src/es/palomafp/aadd/inm/GestorCine.java +++ b/src/es/palomafp/aadd/inm/GestorCine.java @@ -8,14 +8,15 @@ import es.palomafp.aadd.inm.vo.Reparto; /** * - * GestorCine: Clase que se encarga de gestionar (Continente, Pais, Actor, Director, Pelicula, Reparto) + * GestorCine: Clase que se encarga de gestionar (Continente, Pais, Actor, + * Director, Pelicula, Reparto) * * @author Isidoro Nevares Martín - IES Virgen de la Paloma * @date 2 oct 2025 */ public class GestorCine { public static void main(String[] args) { - GestorCine gc = new GestorCine(); + GestorCine gc = new GestorCine(); gc.imprimirRepartoPeliculasActorTerminaEnT(); } @@ -23,7 +24,23 @@ public class GestorCine { IRepartoDAO iRepartoDAO = new RepartoDaoGeneral(); List listaReparto = iRepartoDAO.obtenerListaRepartoPeliculasNombreActorTerminaT(); for (Reparto reparto : listaReparto) { - System.out.println(reparto); + System.out.println(reparto); + String textoImprimir = """ + %s, que nació en %s (%s), + participó en la película '%s', rodada + en %s (%s) y dirigida por %d + que nació en %s (%s) el %s. + """; + textoImprimir= String.format(textoImprimir, reparto.getActor().getNombre(), + reparto.getActor().getPaisNacimiento().getNombre(), + reparto.getActor().getPaisNacimiento().getContinente().getNombre(), + reparto.getPelicula().getTitulo(), reparto.getPelicula().getPaisLocalizacion().getNombre(), + reparto.getPelicula().getPaisLocalizacion().getContinente().getNombre(), + reparto.getPelicula().getDirector().getNombre(), + reparto.getPelicula().getDirector().getPaisNacimiento().getNombre(), + reparto.getPelicula().getDirector().getPaisNacimiento().getContinente(), + reparto.getPelicula().getDirector().getFechaNacimiento()); + System.out.println(textoImprimir); } } }