forked from mouredev/hello-java
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathStringsExercises.java
More file actions
52 lines (40 loc) · 2.2 KB
/
Copy pathStringsExercises.java
File metadata and controls
52 lines (40 loc) · 2.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
package c03_strings;
/*
Clase 3 - Strings, Condicionales y Arrays (17/04/2025)
Vídeo: https://www.twitch.tv/videos/2436086584
*/
public class StringsExercises {
public static void main(String[] args) {
// 1. Concatena dos cadenas de texto.
String firstName = "Santi";
String lastName = "Ferreira";
System.out.println(firstName + " " + lastName);
// 2. Muestra la longitud de una cadena de texto.
System.out.println("La longitud de la cadena es: " + firstName.length());
// 3. Muestra el primer y último carácter de un string.
System.out.println("El primer carácter es: " + firstName.charAt(0));
System.out.println("El último carácter es: " + firstName.charAt(firstName.length() - 1));
// 4. Convierte a mayúsculas y minúsculas un string.
System.out.println("En mayúsculas: " + firstName.toUpperCase());
System.out.println("En minúsculas: " + firstName.toLowerCase());
// 5. Comprueba si una cadena de texto contiene una palabra concreta.
String sentence = "Hola, soy Santi Ferreira";
System.out.println("¿La frase contiene la palabra ? " + sentence.contains("Santi"));
// 6. Formatea un string con un entero.
String saludo = "Hola";
int edad = 26;
System.out.println(String.format("%s, tengo %d años", saludo, edad));
// 7. Elimina los espacios en blanco al principio y final de un string.
String stringConEspacios = " Hola, soy Santi Ferreira ";
System.out.println("Cadena sin espacios: " + stringConEspacios.trim());
// 8. Sustituye todos los espacios en blanco de un string por un guión (-).
String stringConGuiones = stringConEspacios.replace(" ", "-");
System.out.println("Cadena con guiones: " + stringConGuiones);
// 9. Comprueba si dos strings son iguales.
String string1 = "Hola";
String string2 = "hola";
System.out.println("¿String1 es igual a String2? " + string1.equals(string2));
// 10. Comprueba si dos strings tienen la misma longitud.
System.out.println("¿String1 tiene la misma longitud que String2? " + (string1.length() == string2.length()));
}
}