String.setCharAt()
Description
Modifie un caractère d'un objet String. N'a aucun effet sur les emplacements extérieurs à la longeur de l'objet String existant.
Syntaxe
string.setCharAt(index, c)
Paramètres
- string: une variable de type String()
- index: l'emplacement du caractère à modifier
- c: le caractère à mettre à l'emplacement défini.
※ Remarque:
l'index du premier caractère est 0.
Valeurs Renvoyées
- Aucune
Exemple
void setup() {
Serial.begin(9600);
String myString = "Arduino";
Serial.println(myString); // string before
myString.setCharAt(0, 'B');
myString.setCharAt(6, 'Y');
Serial.println(myString); // string after
}
void loop() {
}
The result on Serial Monitor:
COM6
Arduino
BrduinY
Autoscroll
Clear output
9600 baud Â
Newline Â
※ Remarque:
If the string is modified, it is highly recommended using String.reserve() to prevent the memory fragmentation issue
Voir Également
- Langage: Arduino - String
- Langage: String.charAt()
- Langage: String.compareTo()
- Langage: String.concat()
- Langage: String.endsWith()
- Langage: String.equals()
- Langage: String.equalsIgnoreCase()
- Langage: String.getBytes()
- Langage: String.indexOf()
- Langage: String.lastIndexOf()
- Langage: String.length()
- Langage: String.replace()
- Langage: String.startsWith()
- Langage: String.substring()
- Langage: String.toCharArray()
- Langage: String.toLowerCase()
- Langage: String.toUpperCase()
- Langage: String.trim()
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Please note: These are affiliate links. If you buy the components through these links, We may get a commission at no extra cost to you. We appreciate it.
Follow Us