我已經在 Codewars 上解決了幾個解決方案,并看到一個解決方案使用 [...],我試圖用谷歌搜索它是什么,但谷歌只找到了如何創建陣列(List a = [1, 2, 3]),如何獲得第二個元素等。
解決方案:List<int> reverseList(List<int> list)=>[...list.reversed];
uj5u.com熱心網友回復:
在 Dart 中,當我們使用三個點 (...) 時,這意味著我們正在拆開一個并獲取它的值并扔掉它,所以當我們有
List<int> reverseList(List<int> list)=>[...list.reversed]
意味著我們采取相反的方式list,將其解包并將其放入您正在創建的另一個串列中
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/473530.html
