shuffle()
方法会打乱数组中的所有元素。
示例
var numbers = [1, 2, 3, 4, 5]
// shuffle elements of numbers
numbers.shuffle()
print(numbers)
// Output: [ 5, 1, 2, 4, 3 ]
shuffle() 语法
数组 shuffle()
方法的语法如下:
array.shuffle()
其中,array 是 Array
类的一个对象。
shuffle() 参数
shuffle()
方法不接受任何参数。
shuffle() 返回值
shuffle()
方法不返回值。它仅会打乱当前 array 的元素。
示例:Swift 数组 shuffle()
var languages = ["Swift", "C", "Java"]
// shuffle elements of languages
languages.shuffle()
print(languages)
var priceList = [12, 21, 35]
// shuffle elements of priceList
priceList.shuffle()
print(priceList)
输出
["Swift", "Java", "C"] [21, 35, 12]
在此,我们分别使用了 shuffle()
方法来打乱 languages 和 priceList 数组的元素。