HexFormat.FormatHex 方法

定义

重载

名称 说明
FormatHex(Byte[])

返回从字节数组格式化的十六进制字符串。

FormatHex(Object, Byte[])

将格式化的十六进制字符串从字节数组追加到 Appendable

FormatHex(Byte[], Int32, Int32)

返回从字节数组范围格式化的十六进制字符串。

FormatHex(Object, Byte[], Int32, Int32)

将格式化的十六进制字符串从字节数组范围追加到 。Appendable

FormatHex(Byte[])

返回从字节数组格式化的十六进制字符串。

[Android.Runtime.Register("formatHex", "([B)Ljava/lang/String;", "", ApiSince=34)]
public string? FormatHex(byte[]? bytes);
[<Android.Runtime.Register("formatHex", "([B)Ljava/lang/String;", "", ApiSince=34)>]
member this.FormatHex : byte[] -> string

参数

bytes
Byte[]

非 null 字节数组

返回

字节数组的字符串十六进制格式

属性

注解

返回从字节数组格式化的十六进制字符串。 每个字节值的格式设置为前缀,#isUpperCase 从大写或小写数字中选择的两个十六进制字符,以及后缀。 分隔符遵循每个格式化值,但最后一个值除外。

此行为等效于 #formatHex(byte[], int, int) formatHex(bytes, 0, bytes.length)).

Java文档java.util.HexFormat.formatHex(byte[])

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

FormatHex(Object, Byte[])

将格式化的十六进制字符串从字节数组追加到 Appendable

[Android.Runtime.Register("formatHex", "(Ljava/lang/Appendable;[B)Ljava/lang/Appendable;", "", ApiSince=34)]
[Java.Interop.JavaTypeParameters(new System.String[] { "A extends java.lang.Appendable" })]
public Java.Lang.Object? FormatHex(Java.Lang.Object? out, byte[]? bytes);
[<Android.Runtime.Register("formatHex", "(Ljava/lang/Appendable;[B)Ljava/lang/Appendable;", "", ApiSince=34)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "A extends java.lang.Appendable" })>]
member this.FormatHex : Java.Lang.Object * byte[] -> Java.Lang.Object

参数

out
Object

an Appendable, non-null

bytes
Byte[]

字节数组

返回

Appendable

属性

注解

将格式化的十六进制字符串从字节数组追加到 Appendable。 每个字节值的格式设置为前缀,#isUpperCase 从大写或小写数字中选择的两个十六进制字符,以及后缀。 分隔符遵循每个格式化值,但最后一个值除外。 格式化的十六进制字符串追加到对方法的零个或多个调用 Appendable 中。

Java文档java.util.HexFormat.formatHex(A, byte[])

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

FormatHex(Byte[], Int32, Int32)

返回从字节数组范围格式化的十六进制字符串。

[Android.Runtime.Register("formatHex", "([BII)Ljava/lang/String;", "", ApiSince=34)]
public string? FormatHex(byte[]? bytes, int fromIndex, int toIndex);
[<Android.Runtime.Register("formatHex", "([BII)Ljava/lang/String;", "", ApiSince=34)>]
member this.FormatHex : byte[] * int * int -> string

参数

bytes
Byte[]

非 null 字节数组

fromIndex
Int32

范围的初始索引(含)

toIndex
Int32

范围的最终索引(独占)

返回

字符串十六进制格式设置数组范围的每个字节

属性

注解

返回从字节数组范围格式化的十六进制字符串。 每个字节值的格式设置为前缀,#isUpperCase 从大写或小写数字中选择的两个十六进制字符,以及后缀。 分隔符遵循每个格式化值,但最后一个值除外。

Java文档java.util.HexFormat.formatHex(byte[], int, int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

FormatHex(Object, Byte[], Int32, Int32)

将格式化的十六进制字符串从字节数组范围追加到 。Appendable

[Android.Runtime.Register("formatHex", "(Ljava/lang/Appendable;[BII)Ljava/lang/Appendable;", "", ApiSince=34)]
[Java.Interop.JavaTypeParameters(new System.String[] { "A extends java.lang.Appendable" })]
public Java.Lang.Object? FormatHex(Java.Lang.Object? out, byte[]? bytes, int fromIndex, int toIndex);
[<Android.Runtime.Register("formatHex", "(Ljava/lang/Appendable;[BII)Ljava/lang/Appendable;", "", ApiSince=34)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "A extends java.lang.Appendable" })>]
member this.FormatHex : Java.Lang.Object * byte[] * int * int -> Java.Lang.Object

参数

out
Object

an Appendable, non-null

bytes
Byte[]

字节数组,非 null

fromIndex
Int32

范围的初始索引(含)

toIndex
Int32

范围的最终索引(独占)。

返回

Appendable

属性

注解

将格式化的十六进制字符串从字节数组范围追加到 。Appendable 每个字节值的格式设置为前缀,#isUpperCase 从大写或小写数字中选择的两个十六进制字符,以及后缀。 分隔符遵循每个格式化值,但最后一个值除外。 格式化的十六进制字符串追加到对方法的零个或多个调用 Appendable 中。

Java文档java.util.HexFormat.formatHex(A, byte[], int, int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于