Text('simply dummy text for printing '.substring(0, 12),),我想打印0到12个字符的文本。从上面的代码看,如果它有超过12个字符,它就可以正常工作。但如果少于12个字符,则会给出不在范围内的错误值: 12。如果字符少于12个,如何打印整行而不显示范围错误。
发布于 2021-02-03 18:14:56
在调用substring之前,需要检查字符串长度是否大于12。
你可以这样做:
var text = 'simply dummy text for printing ';
Text(text.length > 12 ? text.substring(0, 12) : text,),https://stackoverflow.com/questions/66025279
复制相似问题