当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Dart String.padRight用法及代码示例


dart:core 库中String.padRight 方法的用法介绍如下。

用法:

String padRight(
   int width,    
   [String padding = ' ']   
)

如果它比 width 短,则在右侧填充此字符串。

对于长度小于 width 的每个位置,返回一个新字符串,在该字符串之后附加一次 padding

const string = 'D';
print(string.padRight(4)); // 'D    '
print(string.padRight(2, 'x')); // 'Dx'
print(string.padRight(4, 'y')); // 'Dyyy'
print(string.padRight(4, '>>')); // 'D>>>>>>'

如果 width 已经小于或等于 this.length ,则不添加填充。负数width 被视为零。

如果 padding 的长度不同于 1,则结果将没有长度 width 。这对于填充是表示单个字符的较长字符串的情况可能很有用,例如 " ""\u{10002} "。在这种情况下,用户应确保 this.length 是字符串长度的正确度量。

相关用法


注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 padRight method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。