Язык

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[]

непустой массив байтов

Возвращаемое значение

шестнадцатеричное форматирование массива байтов

Атрибуты

Комментарии

Возвращает шестнадцатеричную строку, отформатированную из массива байтов. Каждое значение байтов отформатировано как префикс, два шестнадцатеричных символа #isUpperCase выбраны из строчных или строчных цифр, а также суффикс. Разделитель следует каждому отформатируемом значению, кроме последнего.

Поведение эквивалентно #formatHex(byte[], int, int) formatHex(bytes, 0, bytes.length)).

Java документации по java.util.HexFormat.formatHex(byte[]).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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

значение , Appendableотличное от NULL

bytes
Byte[]

массив байтов

Возвращаемое значение

Appendable

Атрибуты

Комментарии

Добавляет шестнадцатеричные строки из массива байтов в Appendableформат. Каждое значение байтов отформатировано как префикс, два шестнадцатеричных символа #isUpperCase выбраны из строчных или строчных цифр, а также суффикс. Разделитель следует каждому отформатируемом значению, кроме последнего. Форматированные шестнадцатеричные строки добавляются в ноль или более вызовов Appendable методов.

Java документации по java.util.HexFormat.formatHex(A, byte[]).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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[]

непустой массив байтов

fromIndex
Int32

начальный индекс диапазона, включительно

toIndex
Int32

окончательный индекс диапазона, эксклюзивный

Возвращаемое значение

шестнадцатеричное форматирование каждого байта диапазона массива

Атрибуты

Комментарии

Возвращает шестнадцатеричную строку, отформатированную из диапазона массива байтов. Каждое значение байтов отформатировано как префикс, два шестнадцатеричных символа #isUpperCase выбраны из строчных или строчных цифр, а также суффикс. Разделитель следует каждому отформатируемом значению, кроме последнего.

Java документации по java.util.HexFormat.formatHex(byte[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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

значение , Appendableотличное от NULL

bytes
Byte[]

массив байтов, отличный от NULL

fromIndex
Int32

начальный индекс диапазона, включительно

toIndex
Int32

окончательный индекс диапазона, эксклюзивный.

Возвращаемое значение

Appendable

Атрибуты

Комментарии

Добавляет отформатированные шестнадцатеричные строки из диапазона массива байтов в диапазон Appendable. Каждое значение байтов отформатировано как префикс, два шестнадцатеричных символа #isUpperCase выбраны из строчных или строчных цифр, а также суффикс. Разделитель следует каждому отформатируемом значению, кроме последнего. Форматированные шестнадцатеричные строки добавляются в ноль или более вызовов Appendable методов.

Java документации по java.util.HexFormat.formatHex(A, byte[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к