Manejo de cadenas en Java
La cadena es una secuencia de caracteres escritos entre comillas dobles.
I) Ejemplo de cadena de Java:
paquete javaExamples;
clase StringExample {
public ststic void main (String [] args) {
System.out.println (“Hello Selenium”); // Hola Selenio es una Cadena
System.out.println (“123 Hello Selenium”);
System.out.println (“Hello Selenium 123”);
System.out.println (“123 * 456 Hello Selenium”);
}
}
Nota: la cadena puede contener bytes alfa, números y caracteres especiales.
Creación de cadenas
> La cadena se considera como objeto en java.
II) Ejemplo para crear cadenas:
paquete javaExamples;
clase pública StringExample {
public static void main (String [] args) {
String myTool = “Selenium”; // Variable de cadena
String [] myTools = {“UFT”, “Selenium”, “LoadRunner”, “Quality Center”}; // Array of Strings.
System.out.println (myTool); // Selenium
para (int i = 0; i System.out.println (myTools [i]); // Imprimir Array de cuerdas
}
}
}
————————————–
III) Cuerdas de concatenacion
paquete javaExamples;
clase pública StringExample {
public static void main (String [] args) {
String str1 = “Selenium”; // Variable de cadena
Cadena str2 = “Pruebas”;
System.out.println (str1 + str2); // Selenium Testing
System.out.println (“Test Automation” + “Using Selenium” + “and Java”); // Test Automation utilizando Selenium y Java
System.out.println (1 + 1 + “Selenium”);
System.out.println (“Selenium” +1 + 1);
}
}
——————————-
IV) Comparación de cadenas en Java:
a) Comparación de cadenas utilizando el método equals ()
b) Comparación de cadenas utilizando == (operador relacional)
c) Comparación de cadenas utilizando el método compareTo ()
Ejemplo:
paquete javaExamples;
clase pública StringExample {
public static void main (String [] args) {
String str1 = “SELENIUM”;
Cadena str2 = “selenio”;
String str3 = “SELENIUM”;
Cadena str4 = “prueba de selenio”;
System.out.println (str1.equals (str2)); // false
System.out.println (str1.equals (str3)); // true
System.out.println (str1 == str2); // falso
System.out.println (str1 == str3); // cierto
}
}
————————–
V) Operaciones importantes sobre cuerdas:
paquete javaExamples;
clase pública StringExample {
public static void main (String [] args) {
String str1 = “Selenium”;
String str2 = ” [correo electrónico protegido] “;
System.out.println (str1.length ()); // 8 (encontrando la longitud de la cadena)
System.out.println (str1.contains (“len”)); // true (cadena secundaria de búsqueda)
System.out.println (str1.contains (“lem”)); // false (cadena secundaria de búsqueda)
// Devolver cadenas secundarias
System.out.println (str2.substring (0)); // [correo electrónico protegido]
System.out.println (str2.substring (9)); // gmail.com
System.out.println (str2.substring (14)); // com
System.out.println (str2.substring (9, 13)); // gmail
}
}
—————————————–
También lea:
Java para Selenium (Hoja de ruta)
Introducción a Java
Configuración del entorno Java
Estructura del programa Java
Modificadores de Java
Tipos de datos de Java
Variables de Java
Operadores Java
Declaraciones condicionales de Java
Declaraciones de bucle de Java
Arrays de Java
Métodos de Java