Variablen vom Typ String können aneinander gereiht und zu einer Variable zusammengefügt werden.
Hierzu dient der "+"-Operator.
Beispiel:
void setup()
{
Serial.begin(9600);
// auf serielle Verbindung warten
while (!Serial);
delay(500);
// die einzelnen Strings
String Subjekt = "Der Bus ";
String Verb = "stoppt ";
String Objekt = "an der Haltestelle.";
// Verkettung der Strings zum String Satz
String Satz = Subjekt + Verb + Objekt;
Serial.println(Satz);
}
void loop()
{
// bleibt leer, Programm läuft nur einmal
}
Wenn Variablen unterschiedlichen Typs zu einem String zusammen gefügt werden sollen, müssen sie alle mit ➨typecast zu einem String umgewandelt werden.
Beispiel:
void setup()
{
Serial.begin(9600);
// auf serielle Verbindung warten
while (!Serial);
delay(500);
int Zahl = 51;
float Prozent = 51.5;
// Verkettung unterschiedlicher Variablen
// durch Umwandlung zu Strings
Serial.println("Die Zahl " + String(Zahl) + " wurde ausgelost.");
Serial.print("Das entspricht " + String(Prozent) + "%");
}
void loop()
{
// bleibt leer, Programm läuft nur einmal
}
Strings verarbeiten Variable Typ umwandeln Variable
Letzte Aktualisierung: