語言

Range.Intersect 方法

定義

多載

名稱 Description
Intersect(Range)

返回此範圍與另一個 range區間的交集。

Intersect(Object, Object)

回傳此範圍與由 [lower, upper]所指定的包含範圍的交集。

Intersect(Range)

返回此範圍與另一個 range區間的交集。

[Android.Runtime.Register("intersect", "(Landroid/util/Range;)Landroid/util/Range;", "")]
public Android.Util.Range? Intersect(Android.Util.Range? range);
[<Android.Runtime.Register("intersect", "(Landroid/util/Range;)Landroid/util/Range;", "")>]
member this.Intersect : Android.Util.Range -> Android.Util.Range

參數

range
Range

nullRange<T> 指稱

傳回

這條山脈與另一條山脈的交會點。

屬性

備註

返回此範圍與另一個 range區間的交集。

例如,若 a < b < c < d ,則 [a, c] 與 [b, d] 範圍的交集為 [b, c]。 由於端點是物件參考,無法保證從輸入範圍中使用哪個特定端點參考:

例如,若 a == a' < b < c,則 [a, b] 與 [a', c] 範圍的交集可能是 [a, b] 或 ['a, b],其中 [a, b] 可能是精確輸入範圍,或是端點相同的新範圍。

Java 文件 android.util.Range.intersect(android.util.Range<T>)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Intersect(Object, Object)

回傳此範圍與由 [lower, upper]所指定的包含範圍的交集。

[Android.Runtime.Register("intersect", "(Ljava/lang/Comparable;Ljava/lang/Comparable;)Landroid/util/Range;", "")]
public Android.Util.Range? Intersect(Java.Lang.Object? lower, Java.Lang.Object? upper);
[<Android.Runtime.Register("intersect", "(Ljava/lang/Comparable;Ljava/lang/Comparable;)Landroid/util/Range;", "")>]
member this.Intersect : Java.Lang.Object * Java.Lang.Object -> Android.Util.Range

參數

lower
Object

nullT 指稱

upper
Object

nullT 指稱

傳回

此山脈與另一條山脈的交會點

屬性

備註

回傳此範圍與由 [lower, upper]所指定的包含範圍的交集。

如需詳細資訊,請參閱 #intersect(Range)

Java 文件 android.util.Range.intersect(T, T)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於