Ejercicios Java - Ficheros #2 - Vocales, mayúsculas y minúsculas

Sdílet
Vložit
  • čas přidán 5. 09. 2024
  • - ¿Necesitas que sea tu tutor personal? www.discodurod...
    - Consigue cupones de descuento de mis cursos de udemy: cupones.discod...
    - Sigue mis próximos eventos: eventos.discod...
    - Visita nuestra web: www.discodurode...
    - ¿Necesitas un servidor de calidad? Webempresa te lo da. clientes.webem...
    - ¿Quieres seguir nuestros trabajos? Visita nuestro github. github.com/Dis...
    - ¡Sé nuestro patrón! / discoduroderoer
    - Síguenos en las redes sociales:
    - Facebook: goo.gl/JcLshS
    - Twitter: goo.gl/MU2Gbo
    - Google+: goo.gl/8U8aXt
    - CZcams: goo.gl/5vjkGP o suscribete
    - Discord: / discord
    - Twitch: / discoduroderoer_prog
    - Si quieres contactar con nosotros para alguna consulta o enviarnos ejercicios: administrador@discoduroderoer.es
    - Enunciado:
    3. Contar el numero de vocales, consonantes y números que hay en un fichero
    pasado por teclado (su ruta).
    4. Eliminar espacios de un fichero y convertir a mayúscula todo.
    - Descarga de los proyectos y enunciados: github.com/Dis...
    - Recopilación de descargas de los videos de youtube: www.discodurod...

Komentáře • 6

  • @Elchunsito
    @Elchunsito Před rokem

    gracias a tus video estoy aprendiendo mas que en la universidad, estoy estudiando programación en java y solo con tus video entiendo como es que funciona, muy agradecido de verdad

  • @JGYueik
    @JGYueik Před 6 lety +3

    Hola! estoy aprendiendo bastante, muchas gracias!. Me di cuenta que acá:
    if( caracter >= 97 && caracter

  • @bystones9774
    @bystones9774 Před 6 lety

    Me gusto mucho el vídeo Muchas Gracias

  • @migueld.5787
    @migueld.5787 Před 2 lety

    Hola. Yo lo he hecho usando métodos propios de Java (esto sería dentro del try):
    int caracter, contadorVocales = 0, contadorConsonantes = 0, contadorNumeros = 0; // variables que usaremos para contar
    Character carac;
    // Guardamos las vocales en un String para poder buscar luego si hay
    String vocales = "aeiou";
    // Hasta que llegue al final del fichero
    while ((caracter = fr.read()) != -1) {
    // Para poder acceder a sus métodos
    carac = (char) caracter;
    if (Character.isDigit(carac)) { //Si es digito
    contadorNumeros++;
    } else if ((Character.isLetter(carac))) { // Si es verdadero, es una letra
    // Una vez sabemos que es una letra miramos si es vocal.
    if (vocales.contains(String.valueOf(Character.toLowerCase(carac)))) { // Con toLowerCase da igual mayúsculas que minúsculas
    contadorVocales++;
    } else {
    contadorConsonantes++;
    }
    }

  • @alejandrocinco
    @alejandrocinco Před 4 lety +1

    Puede ser la misma ruta si creas el FileWriter más abajo, después de cerrar el FileReader con fr.close()

  • @ericrsp8689
    @ericrsp8689 Před 4 lety

    Complicado pero inetersante, xD