Crea tu primer programa de conversión de caracteres
En este paso, crearás un programa Java que demuestre cómo convertir un carácter a minúsculas utilizando el método toLowerCase(char ch)
de la clase Character
de Java.
Comprender la conversión de mayúsculas y minúsculas de caracteres
En Java, los caracteres se representan por el tipo de dato primitivo char
. La clase Character
proporciona varios métodos para manipular y trabajar con caracteres, incluyendo la capacidad de convertir entre mayúsculas y minúsculas.
El método toLowerCase(char ch)
toma un carácter como entrada y:
- Devuelve la versión en minúsculas del carácter si estaba en mayúsculas.
- Devuelve el mismo carácter si ya estaba en minúsculas o no es una letra.
Crear el archivo Java
Primero, creemos un nuevo archivo Java en el directorio del proyecto:
- Abre la ventana del editor WebIDE.
- Navega al menú Archivo y haz clic en "Nuevo archivo".
- Nombrar el archivo
CharacterToLowerCase.java
y guardarlo en el directorio /home/labex/project
.
Como alternativa, puedes usar la terminal para crear el archivo:
cd ~/project
touch CharacterToLowerCase.java
Escribir tu primer programa
Ahora, escribamos el código en el archivo CharacterToLowerCase.java
:
- Abre el archivo en el editor WebIDE.
- Copia y pega el siguiente código en el archivo:
public class CharacterToLowerCase {
public static void main(String[] args) {
// Create character variables with different cases
char upperCaseChar = 'A';
char lowerCaseChar = 'b';
char nonLetterChar = '5';
// Convert each character to lowercase
char result1 = Character.toLowerCase(upperCaseChar);
char result2 = Character.toLowerCase(lowerCaseChar);
char result3 = Character.toLowerCase(nonLetterChar);
// Print the original and lowercase characters
System.out.println("Original uppercase character: " + upperCaseChar);
System.out.println("After toLowerCase(): " + result1);
System.out.println();
System.out.println("Original lowercase character: " + lowerCaseChar);
System.out.println("After toLowerCase(): " + result2);
System.out.println();
System.out.println("Original non-letter character: " + nonLetterChar);
System.out.println("After toLowerCase(): " + result3);
}
}
Este programa demuestra el método toLowerCase(char ch)
con tres tipos diferentes de caracteres:
- Una letra mayúscula ('A')
- Una letra minúscula ('b')
- Un carácter que no es una letra ('5')
Compilar y ejecutar el programa
Ahora, compilemos y ejecutemos el programa Java:
- Abre la terminal en el WebIDE.
- Navega al directorio del proyecto si aún no estás allí:
cd ~/project
- Compila el archivo Java:
javac CharacterToLowerCase.java
- Ejecuta el programa compilado:
java CharacterToLowerCase
Deberías ver la siguiente salida:
Original uppercase character: A
After toLowerCase(): a
Original lowercase character: b
After toLowerCase(): b
Original non-letter character: 5
After toLowerCase(): 5
Como puedes ver, la mayúscula 'A' se convirtió en minúscula 'a', mientras que la minúscula 'b' y el carácter que no es una letra '5' permanecieron sin cambios.