List<String> checkLength(List<String> input) {
if (input.length > 6) {
var tempOutput = input;
while (tempOutput.length > 6) {
var difference = (tempOutput.length/6).round() + 1;
for (int i = 0; i < tempOutput.length - 1; i + difference) {
tempOutput.removeAt(i); //Removing the value from the list
}
}
return tempOutput; //Return Updated list
} else {
return input;
}
}
Run Code Online (Sandbox Code Playgroud)
我试图从临时列表中删除一些东西.为什么不起作用?我没有看到它是如何修复的,在我解决的其他问题中,我使用了类似的方法并且它有效(甚至相同)
请注意我对Dart有点新意,所以请原谅我这样的问题,但我无法弄清楚解决方案.
查找Dart Link中提供的代码
我目前需要一个高性能的双向映射.在Swift中,字典可以颠倒,然而,它将返回由它组成的类型的元组,而不是对应的字典.
是否有图书馆或有人有关于如何解决这个问题的想法?
谢谢
假设我的记录类型看起来像这样
data Person = Person
{ name :: String,
age
} deriving (Show)
Run Code Online (Sandbox Code Playgroud)
我如何将其转换为JSON对象甚至String?(我想跟随它)