A sorted array of the sequence’s elements.
このシーケンス要素のソート済み配列。
Discussion
議論
You can sort any sequence of elements that conform to the Comparable protocol by calling this method. Elements are sorted in ascending order.
あなたはいくらかの要素からなる何らかのシーケンスでComparableプロトコルに準拠するものをこのメソッドを呼び出すことによってソートする(並び替える)ことができます。要素は昇順にソートされます。
Here’s an example of sorting a list of students’ names. Strings in Swift conform to the Comparable protocol, so the names are sorted in ascending order according to the less-than operator (<).
ここに、生徒名のリストをソートする例があります。文字列はSwift ではComparableプロトコルに準拠します、それでこれらの名前はより小さい演算子(<)によって昇順にソートされます。
To sort the elements of your sequence in descending order, pass the greater-than operator (>) to the sorted(by:) method.
あなたのシーケンスの要素を降順にソートするには、より大きい演算子(>)をsorted(by:)メソッドに渡してください。
The sorting algorithm is not guaranteed to be stable. A stable sort preserves the relative order of elements that compare equal.
ソートアルゴリズムは、安定であることを保証されません。安定ソートは、等しいと比較される要素それらの相対順序を保全します。
Complexity: O(n log n), where n is the length of the sequence.
計算量:O(n log n)、ここでnはシーケンスの長さです。
Returns a Boolean value indicating whether this sequence and another sequence contain the same elements in the same order.
このシーケンスともう一方のシーケンスが同じ要素を同じ順序で含むかどうかを指し示すブール値を返します。
Returns a sequence of pairs (n, x), where n represents a consecutive integer starting at zero and x represents an element of the sequence.
ペア (n, x) のシーケンスを返します、そこでnはゼロで開始する連続した数を表して、xはシーケンスの要素を表します。
Returns a Boolean value indicating whether the sequence precedes another sequence in a lexicographical (dictionary) ordering, using the less-than operator (<) to compare elements.
そのシーケンスが別のシーケンスの前に来るかどうかを、ある語彙筆記的順序(字典)順序において、より小さい演算子(<)を使って要素を比較して、指し示すブール値を返します。
Returns a subsequence, up to the specified maximum length, containing the initial elements of the collection.
下位シーケンスを、指定された最大長まで、コレクションの冒頭の要素を含めて返します。
Returns a Boolean value indicating whether the initial elements of the sequence are the same as the elements in another sequence.
シーケンスの最初の要素らが別のシーケンスの中の要素らと同じかどうかを指し示すブール値を返します。