¿Cómo distinguir entre mayúsculas y minúsculas de todas las letras de una cadena? Invierta a Ni Hao, de mayúsculas a minúsculas, Xiaojiang a mayúsculas, use programación Java.
ToLowerCase() a minúsculas
Convertir () a mayúsculas
Si necesita convertir mayúsculas a minúsculas, primero convert Convierta la cadena en una matriz de tipo char e itere sobre ella según sea necesario.
Implementación de función:
¿Pública? ¿clase? ¿Manifestación? {
¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {
¿Nuevo? manifestación(). conversión de formato("sadASD");
}
¿Público? ¿Cadena? ¿Conversión de casos (cadena? str)? {
carácter[]? str_arr? =?str . tochararray();
¿Para qué? (char?i?:?str_arr)? {
¿Y si? (Cadena.valorDe(i)). aUpperCase(). es igual a (String.valueOf (i)))? {
sistema. imprimir(cadena. valor de(I)). toLowerCase());
}? {
sistema. imprimir(cadena. valor de(I)). toupper case());
}
//Determine si está en mayúsculas. Si está en mayúsculas, conviértalo a minúsculas; de lo contrario, conviértalo a mayúsculas.
}
¿Volver? str
}
}Ejecute el ejemplo: