feed twitter facebook LinkedIn facebook

Java » Convertir una cadena a mayúsculas en Java

diciembre 10, 2007 por Víctor Cuervo 17 Comentarios Imprimir Imprimir

Hay códigos que son realmente sencillos, pero que cuando estamos aprendiendo un lenguaje de programación, en esta caso Java, nos pueden dar más de un quebradero de cabeza, debido a que no nos acordemos de los métodos que nos permiten hacer cosas básicas.

Este es el caso de las conversiones de cadenas de texto en mayúsculas y en minúsculas. Si en la entrada Convertir una cadena a minúsculas en Java veíamos como hacer la conversión de una cadena de texto a minúsculas, aquí veremos como hacer la conversión a mayúsculas con Java.

En este caso el método Java que tenemos que utilizar es .toUpperCase(), el cual deberemos de aplicar directamente sobre la cadena que contenga el texto a convertir.

Lo primero definimos la cadena:

String miCadena = "Esto es una cadena a convertir";

Ahora solo nos quedará aplicarle el método .toUpperCase() y en nuestro caso, volcar el contenido a pantalla para ver el resultado del código.

System.out.println(miCadena.toUpperCase());

Visualizar el ejemplo | Descargar el código

tags: , , , ,

Artículos relacionados:

17 comentarios »

RSS feed para los comentarios de esta entrada. TrackBack URI

1 2
  1. ricardo
    octubre 2, 2008 #

    Grasias

  2. pablo
    diciembre 1, 2008 #

    kmo le ago si stoi usando combobox…
    el combo tiene de opciones:
    invertir cadena
    cambiar a mayus
    cambiar a minus
    contar palabras
    cambiar orden d epalabras
    no se aser ninguna…
    pero una clase k tenga estos metodos…
    usando dos campos de texto…
    campo uno..se escribe la frase..
    campo 2…aparece la frase ia modificada des pues de aser click en el boton de aplicar cambios
    ise 2 clases
    una k es el programa kn el jframe
    otra k es donde puse distintas clases:
    public class invertir
    public class mayus
    public class minus
    public class mezclar
    public class contador
    no c kmo ase rk jale esto realmente…me kae k ni me supe explicar…xio…

  3. victor
    diciembre 12, 2008 #

    quisiera saber como convertir un solo caracter a mayusculas solo puedo convertir toda la cadena gracias de ante mano

  4. gabriela
    junio 3, 2009 #

    hola necesito pasar una cadena de caracteres a mayuscula hasta que encuentra una coma, como hago?

  5. lineadecodigo
    junio 20, 2009 #

    @gabriela,

    Pues tienes varias alternativas.

    La más sencilla sería utilizar un bucle for que vaya ejecutando el .toUpperCase() por cada uno de los caracteres.

    Otra opción sería que extrajeses la cadena hasta el punto. Con .substring() o con la clase StringTokenizer,… Y nuevamente solo aplicar el .toUpperCase() a esa cadena.

    Espero que te sirva.

  6. lineadecodigo
    septiembre 25, 2009 #

    @gabriela,

    Hemos publicado el artículo Poner en mayúsuclas después de punto. El cual resuelve tu pregunta.

    Espero que te sea de ayuda.

  7. Snake
    septiembre 29, 2009 #

    alguien sabe, como contar las letras mayusculas de un texto corto en java.

  8. Gabo Duk3
    octubre 22, 2009 #

    Hola necesito hacer que se cambie a mayúsculas la informacion que un usuario ingresa en un campo de texto, se que con la funcion onblur() se ejecuta la funcion javascript cuando se quita el foco del campo de texto y he intentado muchas cosas pero no he podido poner a funcionar correctamente esto… Alguna ayuda????

  9. Alfredo
    octubre 28, 2009 #

    Si tengo una variable de tipo char y quiero imprimir la letra en mayuscula, Como le hago?

    Ejemplo:
    Suponiendo que nombre es igual a luis
    //nombre=bf.readLine();
    //char nombre1=nombre.charAt(0);
    y quiero imprimir
    System.out.println (“LUIS”);

  10. Ana
    febrero 27, 2010 #

    Hola necesito q en un campo cuando yo apreto un boton se cambie lo q esat en mayuscula a minuscula y lo q esta en minuscula a mayuscula…
    Gracias

1 2

Deja un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*