- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Concatenate strings in Arduino
String concatenation in Arduino is quite straightforward and also robust. You simply use the + operator to join strings. However, it doesn't end with joining two strings. You can concatenate characters, and even integers and floats to strings (Arduino converts the integers and floating-point numbers to string internally). Examples can be seen in the below code.
Example
void setup() { Serial.begin(9600); Serial.println(); // put your setup code here, to run once: String s1 = "Hello "; String s2 = "Bond!"; String s3 = s1 + s2; Serial.println(s3); s3 = s1 + 7; Serial.println(s3); s3 = s1 + 'J'; Serial.println(s3); s3 = s1 + 0.07; Serial.println(s3); s3 = s1 + millis(); Serial.println(s3); s3 = s1 + s2 + ", James Bond!"; Serial.println(s3); } void loop() { // put your main code here, to run repeatedly: }
The output of this code is shown below −
Output
As you can see, we've successfully concatenated a string with another string, a character, an integer and even a floating-point number.
What this means that we can also concatenate the string with a function that outputs either a string, a character, an integer, or a floating-point number. We showed that by concatenating a string with the millis() function. Also, more than 2 strings can be concatenated in one statement, as shown by the last example in the above code.
- Related Articles
- Compare Strings in Arduino
- Concatenate Multiple Strings in Java.
- Concatenate 2 strings in ABAP without using CONCATENATE function
- How to concatenate strings in R?
- Can MySQL concatenate strings with ||?
- How to concatenate several strings in JavaScript?
- Different ways to concatenate Strings in Java
- How to concatenate two strings in C#?
- How to concatenate two strings in Python?
- Python – Concatenate Strings in the Given Order
- How to concatenate two strings in Golang?
- How to correctly concatenate strings in Kotlin?
- How do I concatenate strings in Swift?
- C++ Program to Concatenate Two Strings
- The Optimum Method to Concatenate Strings in Java.
