String()
Descripción
La clase String, que forma parte del núcleo partir de la versión 0019, le permite usar y manipular cadenas de texto en formas más complejas que character arrays. Puede concatenar cadenas, anexar a eallas, buscar charAt() y reemplazar subcadenas, y mucho más. Se requiere más memoria que una simple matriz de caracteres, pero también es más útil.
Como referencia, las matrices de caracteres se conocen como string con s minúscula, y las instancias de la clase String se denominan cadenas con S mayúscula . Tenga en cuenta que, las constantes de cadena especificadas con "comillas dobles" son tratadas como arrays de char, no casos de la clase String.
Sintaxis
Parámetros
- val: a variable to format as a String. Allowed data types: string, char, byte, int, long, unsigned int, unsigned long, float, double.
- base: (optional) the base in which to format an integral value.
- decimalPlaces: only if val is float or double. The desired decimal places.
Retornos
- An instance of the String class.
Ejemplo
All of the following are valid declarations for Strings.
Funciones
Operadores
※ Nota:
If the string is modified, it is highly recommended using String.reserve() to prevent the memory fragmentation issue
Ver También
- Lenguaje: array
- Lenguaje: bool
- Lenguaje: boolean
- Lenguaje: byte
- Lenguaje: char
- Lenguaje: double
- Lenguaje: float
- Lenguaje: int
- Lenguaje: long
- Lenguaje: short
- Lenguaje: string
- Lenguaje: unsigned char
- Lenguaje: unsigned int
- Lenguaje: unsigned long
- Lenguaje: word
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |