Variablen vom Typ String können aneinander gereiht und zu einer Variable zusammengefügt werden.
Hierzu dient der „+“-Operator.

|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
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.

|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
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 } |

Letzte Aktualisierung: