/*
String charAt() and setCharAt()
Examples of how to get and set characters of a String
created 27 Jul 2010
modified 2 Apr 2012
by Tom Igoe
This example code is in the public domain.
https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringCharacters
*/
特に何もしていません。
setup()
15
16
17
18
19
20
21
22
23
24
voidsetup(){// Open serial communications and wait for port to open:
Serial.begin(9600);while(!Serial){;// wait for serial port to connect. Needed for native USB port only
}Serial.println("\n\nString charAt() and setCharAt():");}
voidloop(){// make a String to report a sensor reading:
StringreportString="SensorReading: 456";Serial.println(reportString);// the reading's most significant digit is at position 15 in the reportString:
charmostSignificantDigit=reportString.charAt(15);Stringmessage="Most significant digit of the sensor reading is: ";Serial.println(message+mostSignificantDigit);// add blank space:
Serial.println();// you can also set the character of a String. Change the : to a = character
reportString.setCharAt(13,'=');Serial.println(reportString);// do nothing while true:
while(true);}