声明

构造 String 类的实例。有多个版本可以从不同的数据类型构造字符串(即将它们格式化为字符序列)

String thisString = String(13);返回字符串”13”

String thisString = String(13, HEX);返回字符串“d”,是将数字13转换为十六进制后,变成字符串

String thisString = String(13, BIN);返回字符串”1101”,转换二进制后变成字符串

示例

示例代码

以下所有内容都是字符串的有效声明。

String stringOne = "Hello String";                    // 字符串赋值
String stringOne = String('a');                       // 字符转换字符串后赋值
String stringTwo = String("This is a string");        // 字符串转换字符串对象后赋值
String stringOne = String(stringTwo + " with more");  // 连接字符串后赋值
String stringOne = String(13);                        // 整型转换字符串后赋值
String stringOne = String(analogRead(0), DEC);        // 整型转换十进制后赋值
String stringOne = String(45, HEX);                   // 整型转换十六进制后赋值
String stringOne = String(255, BIN);                  // 整型转换二进制后赋值
String stringOne = String(millis(), DEC);             // 长整型转换十进制后赋值
String stringOne = String(5.698, 3);                  // 小数保留三位小数后赋值
//所有赋值都会转换为字符串对象,方便以后使用字符串相关的处理方法函数