Diferencia entre revisiones de «objeto.endsWith()»

De ArduWiki
Saltar a: navegación, buscar
(Ejemplo)
(Referencias)
 
(No se muestra una edición intermedia del mismo usuario)
Línea 53: Línea 53:
  
 
== Vea también ==
 
== Vea también ==
* [[String]]
+
<categorytree mode=all>String</categorytree>
  
 
== Referencias ==
 
== Referencias ==
 
* [https://www.arduino.cc/reference/en/language/variables/data-types/string/functions/endswith/ Guia de referencia de Arduino]
 
* [https://www.arduino.cc/reference/en/language/variables/data-types/string/functions/endswith/ Guia de referencia de Arduino]
  
[[Category:Funciones]]
+
[[Category:String]]

Revisión actual del 18:10 6 may 2019

Descripción

Comprueba si un objeto termina con los caracteres de otra cadena.

Sintaxis

objeto.endsWith(cadena);

Parámetros

objeto
nombre de la instancia de la clase String
cadena
cadena tipo String

Retorna

Nada.

Advertencias

Nada.

Ejemplo

void setup(){ 
   Serial.begin(9600); 
   Serial.println("Ejemplos con: startsWith() y endsWith():"); 
} 

void loop ( ) { 
   String cadena = "HTTP / 1.1 200 OK"; 
   Serial.println(cadena); 

   //Comprueba si comienza con una cadena particular
   if (cadena.startsWith("HTTP / 1.1")) {
      Serial.println("El servidor usa http versión 1.1"); 
   } 
   //Buscar en una posición de desplazamiento en la cadena
   if (cadena.startsWith("200 OK",9)){ 
      Serie.println("Obtuve un OK del servidor"); 
   } 

   //Comprueba si un objeto termina con un caracter en particular
   String sensor = "sensor = ";
   sensor += analogRead(A0); 
   Serial.print(sensor);
   if (sensor.endsWith("0")) { 
      Serial.println(". Esta lectura es divisible por diez."); 
   }else{ 
      Serial.println(". Esta lectura no es divisible por diez."); 
   } 

  //No hacer nada mientras sea verdadero: 
  while (true) ; 
}

Vea también


Referencias