如何在抖动中将负整数转换为正整数

时间:2020-10-22 10:13:31

标签: flutter dart

例如,如果我有一个类似

的列表
List list = [-12,3,-24,58,12];

我已经尝试过了,我听不懂https://stackoverflow.com/questions/55374813/why-abs-function-in-dart-return-negative-number-when-not-wrapped-in-parenthesi\ 我想将所有参数转换为正参数
或者如果我只有一个负数的整数,如何将其转换为正整数
如果您需要更多信息,请告诉我,谢谢您的帮助

1 个答案:

答案 0 :(得分:1)

您可以对数字使用Abs方法获取绝对值:

int number = -5;
print(number.abs()); // prints: 5

https://dart.dev/guides/language/language-tour#numbers