Integer.Expand(Int32, Int32) 方法

定义

根据指定的位掩码,返回通过扩展指定 int 值的位获取的值 i

[Android.Runtime.Register("expand", "(II)I", "", ApiSince=36)]
public static int Expand(int i, int mask);
[<Android.Runtime.Register("expand", "(II)I", "", ApiSince=36)>]
static member Expand : int * int -> int

参数

i
Int32

要扩展其位的值

mask
Int32

位掩码

返回

展开的值

属性

注解

根据指定的位掩码,返回通过扩展指定 int 值的位获取的值 i

对于掩码的每个一位值 mb ,从最小有效位到最显著,下一个连续位值 i 从最小有效位开始到最小有效位,将分配到与位位置 mb相同的扩展值。 扩展值的其他所有剩余位都设置为零。

已在 19 中添加。

适用于 . 的 java.lang.Integer.expand(int, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于