Practica de POO
Publicado por Sara Ugalde (1 intervención) el 07/06/2020 02:59:41
Hola en la practica que me dejaron de POO hay dos preguntas en las que no tengo ni idea de como hacerlo y quería pedir su ayuda.
6. Escribe un método auxiliar de nombre “caracterEn” en Java que realice la siguiente acción: Recibe como parámetros una cadena (String) y un entero (int); Si el entero está entre 0 y la longitud de la cadena (puedes hacer uso del método “length(): int” de la clase “String”) devuelve el carácter en la posición correspondiente (puedes hacer uso del método “charAt(int)” de la clase “String”); En caso contrario, construye y lanza una excepción de tipo “Exception”.
7. Construye un programa “main” en Java que realice las siguientes acciones: - Crea un objeto de la clase “Scanner” y lo asocia con la entrada estándar (la consola de MSDOS); - Lee un objeto de tipo “String” de la misma en un objeto “lect_teclado”; - Invoca al método “caracterEn” definido en el ejercicio anterior, con la “String” leída de la entrada estándar y el entero “7”, mostrándolo por pantalla; - Captura la posible excepción, mostrando por pantalla un mensaje: “Has intentado recuperar una posición de la cadena de caracteres que no existe;”.
6. Escribe un método auxiliar de nombre “caracterEn” en Java que realice la siguiente acción: Recibe como parámetros una cadena (String) y un entero (int); Si el entero está entre 0 y la longitud de la cadena (puedes hacer uso del método “length(): int” de la clase “String”) devuelve el carácter en la posición correspondiente (puedes hacer uso del método “charAt(int)” de la clase “String”); En caso contrario, construye y lanza una excepción de tipo “Exception”.
7. Construye un programa “main” en Java que realice las siguientes acciones: - Crea un objeto de la clase “Scanner” y lo asocia con la entrada estándar (la consola de MSDOS); - Lee un objeto de tipo “String” de la misma en un objeto “lect_teclado”; - Invoca al método “caracterEn” definido en el ejercicio anterior, con la “String” leída de la entrada estándar y el entero “7”, mostrándolo por pantalla; - Captura la posible excepción, mostrando por pantalla un mensaje: “Has intentado recuperar una posición de la cadena de caracteres que no existe;”.
Valora esta pregunta


-1