Ejercicio de String (V)

Seguimos con los ejercicios relacionados con las clases predefinidas. Tranquilos, que con este ejercicio y otro que tengo ya preparado, doy por zanjado este tema. Luego os explicaré las sentencias de control, ¡pero no adelantamos acontecimientos!

Ejercicio

Intenta escribir un método, que dada una cadena de carácteres, devuelve la mitad inicial de la cadena. Puedes probar con: “Hola, me llamo Pepito”.

Cómo puede hacerse

El método substring(inicio, final) toma dos números y devuelve una cadena que comienza en inicio y termina en final. Las cadenas (muy importante, y que no se te olvide) comienzan en 0, y length()/2 da el punto medio. Luego se puede escribir un método main() para probar con la cadena propuesta (o la que quieras).

Parámetros

La cadena a dividir, de tipo String.

Valor de retorno

Un objeto de la clase String, con el resultado

Solución

public class PartePorLaMitad {
    static String parteMitad(String s) {
        String result = s.substring(0, s.length() / 2);
        return result;
    }

    public static void main(String[] args) {
        String prueba;
        prueba = “Hola, me llamo Pepito”;

        System.out.println(prueba + ” ” + parteMitad(prueba));

    }

}

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s