// Global variable
String str1;
String str2;
String str3;
void setup() {
// put your setup code here, to run once:
// inisialisasi Serial Monitor
Serial.begin(115200);
str1 = "Ini kalimat pertama";
str2 = ", ini kalimat kedua";
// operator [] untuk merujuk ke salah satu karakter
// di index tertentu sebuah string
char karakter = str1[5];
Serial.print("karakter : ");Serial.println(karakter);
karakter = str2[7];
Serial.print("karakter : ");Serial.println(karakter);
// operator + : untuk menyambung sebuah string ke string lain
str3 = str1 + ", disambung ke str1";
Serial.print("str3 : ");Serial.println(str3);
str3 = str1 + str2;
Serial.print("str3 : ");Serial.println(str3);
// operator += : untuk menambah string ke string yang sudah ada
str1 += str2; // ini artinya sama dengan str1 = str1 + str2
Serial.print("str1 : ");Serial.println(str1);
str2 += ", ditambahkan lagi ke str2";
Serial.print("str2 : ");Serial.println(str2);
}
void loop() {
// put your main code here, to run repeatedly:
}