Foros del Web » Programación para mayores de 30 ;) » Java »

Pasar una letra minúscula a mayúscula

Estas en el tema de Pasar una letra minúscula a mayúscula en el foro de Java en Foros del Web. Hola amigos, he estado probando y probando y no hay manera. Quiero pasar una letra minúscula a su equivalente en mayúscula. Este es mi fallido ...
  #1 (permalink)  
Antiguo 22/12/2011, 09:28
 
Fecha de Ingreso: noviembre-2011
Ubicación: Palma de Mallorca
Mensajes: 33
Antigüedad: 12 años, 5 meses
Puntos: 2
Pasar una letra minúscula a mayúscula

Hola amigos, he estado probando y probando y no hay manera.

Quiero pasar una letra minúscula a su equivalente en mayúscula.

Este es mi fallido código:

import java.util.Scanner;

public class ConversorLetraMinusAMayus {

//método main(): punto de inicio de la aplicación
public static void main(String[] args) {
Scanner stdin = new Scanner(System.in);
System.out.print("introduzca una letra minúscula");
char letra = stdin.nextLine();
int letra2 = 'A' + (letra - 'a');
System.out.println("y le devolvemos su letra en mayúscula");
System.out.print("Su letra: " + letra);
System.out.print("equivale en mayuscula a: ");
System.out.print(letra2);

}

}

Saludos. Gracias.
  #2 (permalink)  
Antiguo 22/12/2011, 10:32
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 4 meses
Puntos: 57
Respuesta: Pasar una letra minúscula a mayúscula

y tienes que utilizar especificamente el metodo que estas utilizando?
Pregunto porque seria mucho mas simple utilizar toUpperCase()
  #3 (permalink)  
Antiguo 22/12/2011, 17:33
 
Fecha de Ingreso: noviembre-2011
Ubicación: Palma de Mallorca
Mensajes: 33
Antigüedad: 12 años, 5 meses
Puntos: 2
Respuesta: Pasar una letra minúscula a mayúscula

Cita:
Iniciado por posman Ver Mensaje
y tienes que utilizar especificamente el metodo que estas utilizando?
Pregunto porque seria mucho mas simple utilizar [url=http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#toUpperCase%28%29]toUpperCase()[/url]
Disculpa, es que estoy aprendiendo java y el método toUppercase ya lo conozco y sé usar por lo que quería probar de otras maneras.

Saludos. Gracias.
  #4 (permalink)  
Antiguo 23/12/2011, 11:39
 
Fecha de Ingreso: noviembre-2011
Ubicación: Palma de Mallorca
Mensajes: 33
Antigüedad: 12 años, 5 meses
Puntos: 2
Respuesta: Pasar una letra minúscula a mayúscula

Ya he conseguido la solución por si a alguien le interesa:

import java.util.Scanner;

public class MostrarPrediccion {

//método main(): punto de inicio de la aplicación
public static void main(String[] args) {
Scanner stdin = new Scanner(System.in);
System.out.print("introduzca una letra minúscula");
char letra = stdin.nextLine().charAt(0);
int letra2 = 'A' + (letra - 'a');
System.out.println("y le devolvemos su letra en mayúscula");
System.out.print("Su letra: " + letra);
System.out.print("equivale en mayuscula a: ");
System.out.print((char)letra2);


}

}

Etiquetas: conversor, letra, mayuscula, minúscula
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:18.