截取
dart">String str = "500001";
String lastThreeDigits = str.substring(str.length - 3);
在这个例子中,str.length - 3
计算的是开始截取的索引位置,它从字符串的倒数第三个字符开始截取,一直到字符串的末尾。因此,lastThreeDigits
的值将会是"001"
。
String 变 int
dart">String str = "001";
int number = int.parse(str);
这样,number
就会是一个整型值1
。需要注意的是,转换后的整型值不会保留前导零,因为整型值的表示不包含前导零的概念。