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

例如,如果我有一个类似的列表

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 我想将所有参数转换为正参数
或者如果我只有一个负整数,如何将其转换为正整数
如果您需要更多信息,请告诉我并感谢您的帮助

stack overflow how to convert negative int to positive int in flutter
原文答案
author avatar

接受的答案

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

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

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


答案: