[Arduino] Referencia: Funciones de textos

// devuelve el caracter en la posición 3 (idéntico a txtMsg[3];)
txtMsg.charAt(3);

// sustituye el caracter en la posición 3 por "A" (idéntico a txtMsg[3]="A";)
txtMsg.setCharAt("A", 3);

// concatena texto1 y texto2 (idéntico a texto1=texto1+texto2;)
texto1.concat("texto2");

// devuelve la longitud de la cadena
txtMsg.length();

// devuelve la cadena convertida en minúsculas
txtMsg.toLowerCase();

// devuelve la cadena convertida en mayúsculas
txtMsg.toUpperCase();

// elimina espacios y carácteres incorrectos
txtMsg.trim();

// devuelve la cadena de texto como entero
txtMsg.toInt();
// compara dos cadenas. Devuelve 1 si texto1 es mayor que texto2,
// 0 si son iguales, y -1 en caso contrario
texto1.compareTo(texto2);

// compara si dos cadenas son iguales (idéntico a texto1==texto2)
texto1.equals(texto2);

// compara si dos cadenas son iguales, ignorando mayúsculas y minúsculas
texto1.equalsIgnoreCase(texto2);
// devuelve una subcadena de la posicion 3 a la 10
txtMsg.substring(3, 10);

// comprueba si la cadena empieza por "texto", con offset 3
txtMsg.startsWith("texto", 3);

// comprueba si la cadena empieza por "texto", con offset 3
txtMsg.endsWith("texto");
// devuelve el índice de la primera ocurrencia de 'A',
// a partir de la posición offset
txtMsg.indexOf('A', offset);

// devuelve el índice de la última ocurrencia de 'A'
// previa a la posición offset
txtMsg.lastIndexOf('A', offset);

// sustituye las ocurrencias de "texto1" por "texto2"
txtMsg.replace("texto1", "texto2");
  • doc/tec/elo/uc_arduino/arduino_c/textos.txt
  • Última modificación: 2023/02/10 13:49
  • por 127.0.0.1