Return Value 戻り値
true
if this sequence precedes other
in a dictionary ordering as ordered by are
; otherwise, false
.
このシーケンスがother
に、are
によって並べられる通りのある字典順序において先行するならば、true
;そうでなければ、false
。
Availability 有効性
Technology
true
if this sequence precedes other
in a dictionary ordering as ordered by are
; otherwise, false
.
このシーケンスがother
に、are
によって並べられる通りのある字典順序において先行するならば、true
;そうでなければ、false
。
other
A sequence to compare to this sequence. あるシーケンス、このシーケンスと比べることになります。
areInIncreasingOrder
A predicate that returns true
if its first argument should be ordered before its second argument; otherwise, false
.
ある述部、それはそれの最初の引数がそれの2番目の引数の前に並べられるべきならばtrue
を返します;そうでなければ、false
。
The predicate must be a strict weak ordering over the elements. That is, for any elements a
, b
, and c
, the following conditions must hold:
述部は、それら要素に対して厳密弱順序でなければなりません。すなわち、何らかの要素a
、b
、そしてc
に対して、以下の条件が保持されなければなりません:
are
is always false
. (Irreflexivity)
are
は常にfalse
である。(非反射)
If are
and are
are both true
, then are
is also true
. (Transitive comparability)
are
とare
が両方ともtrue
ならば、そのときare
もまたtrue
である。(推移的比較性)
Two elements are incomparable if neither is ordered before the other according to the predicate. If a
and b
are incomparable, and b
and c
are incomparable, then a
and c
are also incomparable. (Transitive incomparability)
2つの要素は、述部によるとどちらもが他の前に並べられるならば比較できない。a
とb
が比較できないならば、そしてb
とc
が比較できないならば、そのときa
とc
もまた比較できない。(推移的比較不能性)
Note 注意
This method implements the mathematical notion of lexicographical ordering, which has no connection to Unicode. If you are sorting strings to present to the end user, use String
APIs that perform localized comparison instead.
このメソッドは、語彙筆記的順序の数学的概念を実装します、それはユニコードに関係はありません。あなたが文字列をソートしてエンドユーザに提供するならば、代わりにString
APIを使うべきです、それはローカライズされた比較を実行します。
Complexity
O(m), where m is the lesser of the length of the sequence and the length of other
.