在 Arduino 中将字符串转换为大写和小写
若要将字符串转换为小写/大写,可以使用内置的 .toLowerCase() 和 .toUpperCase() 函数。
注意:这些函数会更改原始字符串本身,并不会返回已更改内容的新字符串。
实现如下 −
示例
void setup() { Serial.begin(9600); Serial.println(); String s1 = "Hello World"; Serial.println(s1); s1.toLowerCase(); Serial.println(s1); s1.toUpperCase(); Serial.println(s1); } void loop() { // put your main code here, to run repeatedly: }
相应的串口监视器输出如下 −
输出
如你所见,更改已反映在 s1 本身。.toUpperCase() 和 .toLowerCase() 的返回结果为 void。
广告