อินเทอร์เฟซ: ไบต์

เมธอด

ขนาด

size() จะแสดงผล rules.Integer

แสดงผลจำนวนไบต์ในลำดับไบต์

การคืนสินค้า

non-null rules.Integer จำนวนไบต์

ตัวอย่าง

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

ถึงBase64

toBase64() จะแสดงผล rules.String

แสดงผลสตริงที่เข้ารหัส Base64 ซึ่งตรงกับไบต์ที่ระบุ ตามลำดับ

การเข้ารหัส Base64 จะดำเนินการตาม ข้อกำหนดเกี่ยวกับ base64url

การคืนสินค้า

non-null rules.String สตริงที่เข้ารหัสฐาน 64

ตัวอย่าง

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

สตริงเป็นเลขฐานสิบหก

toHexString() แสดงผล rules.String

แสดงผลสตริงที่เข้ารหัสเลขฐาน 16 ซึ่งตรงกับไบต์ที่ระบุ ตามลำดับ

การคืนสินค้า

non-null rules.String สตริงที่เข้ารหัสเลขฐาน 16

ตัวอย่าง

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