minúsculas - programa en java que convierta de minusculas a mayusculas
¿Cómo convierto cadenas entre mayúsculas y minúsculas en Java? (6)
¿Cuál es el método para convertir cadenas en Java entre mayúsculas y minúsculas?
Cubriendo la primera letra de la palabra capital.
entrada:
Hola Mundo
String A = hello;
String B = world;
System.out.println(A.toUpperCase().charAt(0)+A.substring(1) + " " + B.toUpperCase().charAt(0)+B.substring(1));
Salida:
Hola Mundo
Sí. Hay métodos en la propia cadena para esto.
Tenga en cuenta que el resultado depende de la configuración regional que está utilizando la JVM. Cuidado, los locales son un arte en sí mismos.
Suponiendo que todos los caracteres son alfabéticos, puedes hacer esto:
De minúsculas a mayúsculas:
// Uppercase letters.
class UpperCase {
public static void main(String args[]) {
char ch;
for(int i=0; i < 10; i++) {
ch = (char) (''a'' + i);
System.out.print(ch);
// This statement turns off the 6th bit.
ch = (char) ((int) ch & 65503); // ch is now uppercase
System.out.print(ch + " ");
}
}
}
De mayúsculas a minúsculas:
// Lowercase letters.
class LowerCase {
public static void main(String args[]) {
char ch;
for(int i=0; i < 10; i++) {
ch = (char) (''A'' + i);
System.out.print(ch);
ch = (char) ((int) ch | 32); // ch is now uppercase
System.out.print(ch + " ");
}
}
}
String#toLowerCase y String#toUpperCase son los métodos que necesita.
Hay métodos en la clase String; toUppercase()
y toLowerCase()
.
es decir
String input = "Cricket!";
String upper = input.toUpperCase(); //stores "CRICKET!"
String lower = input.toLowerCase(); //stores "cricket!"
Esto aclarará tus dudas.