Giao diện: Byte

phương pháp

kích cỡ

size() trả về quy tắc.Integer

Trả về số byte trong một chuỗi Byte.

Trả lại

non-null rules.Integer Số nguyên số byte.

Ví dụ

b'\xFF\xFF'.size() == 2
b'a'.size() == 1
b'€'.size() == 3 // 3-byte UTF-8 encoded string

toBase64

toBase64() trả về quy tắc.String

Trả về chuỗi được mã hóa Base64 tương ứng với chuỗi Byte được cung cấp.

Mã hóa Base64 được thực hiện theo đặc tả base64url .

Trả lại

non-null rules.String một chuỗi được mã hóa Base64.

Ví dụ

b'\xFB\xEF\xBE'.toBase64() == '----'

toHexString

toHexString() trả về quy tắc.String

Trả về chuỗi được mã hóa thập lục phân tương ứng với chuỗi Byte được cung cấp.

Trả lại

non-null rules.String một chuỗi được mã hóa thập lục phân.

Ví dụ

b'\x2A'.toHexString() == '2A'
b'**'.toHexString() == '2A2A'
b'€'.toHexString() == 'E282AC'