你能和我分享关于 [...] 在 Dart 中的信息吗?
Could you share with me information about [...] in Dart?
我在 Codewars 上解决了几个解决方案,看到一个解决方案使用 [...],我试图 google 它是什么,但 google 只找到如何创建数组 ( List a = [1, 2, 3]), 如何获取第二个元素等
解决方案:List<int> reverseList(List<int> list)=>[...list.reversed]
;
在 Dart 中,当我们使用三个点 (...) 时,这意味着我们正在拆包并获取它的值并抛出它,所以当我们有
List<int> reverseList(List<int> list)=>[...list.reversed]
意味着我们采取相反的方式list
,将其解压并放入您正在创建的另一个列表中
我在 Codewars 上解决了几个解决方案,看到一个解决方案使用 [...],我试图 google 它是什么,但 google 只找到如何创建数组 ( List a = [1, 2, 3]), 如何获取第二个元素等
解决方案:List<int> reverseList(List<int> list)=>[...list.reversed]
;
在 Dart 中,当我们使用三个点 (...) 时,这意味着我们正在拆包并获取它的值并抛出它,所以当我们有
List<int> reverseList(List<int> list)=>[...list.reversed]
意味着我们采取相反的方式list
,将其解压并放入您正在创建的另一个列表中