Flutter 字符串左右补齐

2021-08-19  本文已影响0人  DerekTime

之前遇到10进制转16进制数没有补齐2位,
找了一个使用“padLeft”和“padReft”的例子

String toHex({bool leadingHashSign = true}) => '${leadingHashSign ? '#' : ''}'
      '${alpha.toRadixString(16).padLeft(2, '0')}'
      '${red.toRadixString(16).padLeft(2, '0')}'
      '${green.toRadixString(16).padLeft(2, '0')}'
      '${blue.toRadixString(16).padLeft(2, '0')}';
上一篇下一篇

猜你喜欢

热点阅读