Softanza
StartFrançais
Softanza
The library documents itself · Numeric & optimization

stzListOfBytes

101 own methods · 18 forms written with extensions, listed under their method · Also inherits from stzList (869)

also named: stzBytes

the source: base/number/stzListOfBytes.ring(opens in a new tab) · All classes · The area reference: Numeric & optimization

Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean

Examples: 0 come from the library's tests; 48 were composed from each method's signature and run for this page, on a fresh object, for example o1 = new stzListOfBytes("Hello, World!"). 53 methods have none yet. Examples run on 2026-10-03 12:54 inside the library at commit 0e72e2e2c.

Method
Explanation, as the source carries it
init
(no comment in the source: the name reads as a sentence) initno extension
Content
(no comment in the source: the name reads as a sentence) contentalso written: Bytes · ListOfBytesin the section content accessQCSXTZZZIBWU
Value
(no comment in the source: the name reads as a sentence) valueno extension
Copy
(no comment in the source: the name reads as a sentence) copyno extension
ToString
(no comment in the source: the name reads as a sentence) to string
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToString()
#--> Hello, World!
composed from the signature, run for this page
QCSXTZZZIBWU
ToStzString
(no comment in the source: the name reads as a sentence) to stz stringno extension
InsertNBytesOfSubstringAt
(no comment in the source: the name reads as a sentence) insert n bytes of substring atno extension
NLeftBytes
(no comment in the source: the name reads as a sentence) n left bytes
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.NLeftBytes(2)
#--> He
composed from the signature, run for this page
no extension
LeftNBytes
(no comment in the source: the name reads as a sentence) left n bytes
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.LeftNBytes(2)
#--> He
composed from the signature, run for this page
no extension
3LeftBytes
(no comment in the source: the name reads as a sentence) 3 left bytesalso written: Left3Bytes
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.3LeftBytes()
#--> Hel
composed from the signature, run for this page
no extension
NRightBytes
(no comment in the source: the name reads as a sentence) n right bytes
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.NRightBytes(2)
#--> d!
composed from the signature, run for this page
no extension
RightNBytes
(no comment in the source: the name reads as a sentence) right n bytes
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.RightNBytes(2)
#--> d!
composed from the signature, run for this page
no extension
3RightBytes
(no comment in the source: the name reads as a sentence) 3 right bytesalso written: Right3Bytes
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.3RightBytes()
#--> ld!
composed from the signature, run for this page
no extension
Clear
(no comment in the source: the name reads as a sentence) clearin the section modificationQCSXTZZZIBWU
IsEmpty
(no comment in the source: the name reads as a sentence) is emptyin the section content access
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.IsEmpty()
#--> 0
composed from the signature, run for this page
no extension
RemoveNBytesStartingAt
(no comment in the source: the name reads as a sentence) remove n bytes starting atQCSXTZZZIBWU
RemoveNBytesFromEnd
(no comment in the source: the name reads as a sentence) remove n bytes from end
composed example
o1 = new stzListOfBytes("Hello, World!")
o1.RemoveNBytesFromEnd(2)
? @@( o1.Content() )
#--> [ "H", "e", "l", "l", "o", ",", " ", "W", "o", "r", "l" ]
composed from the signature, run for this page
QCSXTZZZIBWU
Range
(no comment in the source: the name reads as a sentence) rangeQCSXTZZZIBWU
Section
(no comment in the source: the name reads as a sentence) section
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.Section(2, 5)
#--> ello
composed from the signature, run for this page
QCSXTZZZIBWU
ReplaceNBytes
(no comment in the source: the name reads as a sentence) replace n bytesQCSXTZZZIBWU
UnicodeOfNthByte
(no comment in the source: the name reads as a sentence) unicode of nth bytealso written: UnicodeOfByteN · BytecodeOfByteN · BytecodeOfNthByte · UnicodeOfByteNumber · BytecodeOfByteNumber
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.UnicodeOfNthByte(2)
#--> 101
composed from the signature, run for this page
no extension
Bytecodes
(no comment in the source: the name reads as a sentence) bytecodesalso written: Unicodes
composed example
o1 = new stzListOfBytes("Hello, World!")
? @@( o1.Bytecodes() )
#--> [ 72, 101, 108, 108, 111, 44, 32, 87, 111, 114, 108, 100, 33 ]
composed from the signature, run for this page
QCSXTZZZIBWU
Chars
(no comment in the source: the name reads as a sentence) charsQCSXTZZZIBWU
BytecodesPerChar
(no comment in the source: the name reads as a sentence) bytecodes per charalso written: UnicodesPerCharno extension
BytesPerChar
(no comment in the source: the name reads as a sentence) bytes per charno extension
BytesOfChar
(no comment in the source: the name reads as a sentence) bytes of charno extension
BytesOfThisChar
(no comment in the source: the name reads as a sentence) bytes of this charno extension
NumberOfBytesInCharNumber
(no comment in the source: the name reads as a sentence) number of bytes in char numberalso written: NumberOfBytesInCharN
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.NumberOfBytesInCharNumber(2)
#--> 1
composed from the signature, run for this page
no extension
BytesOfCharNumber
(no comment in the source: the name reads as a sentence) bytes of char numberalso written: BytesOfCharN · BytesOfNthChar
composed example
o1 = new stzListOfBytes("Hello, World!")
? @@( o1.BytesOfCharNumber(2) )
#--> [ "e" ]
composed from the signature, run for this page
no extension
NumberOfBytes
(no comment in the source: the name reads as a sentence) number of bytesalso written: Size · SizeInBytesin the section content access
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.NumberOfBytes()
#--> 13
composed from the signature, run for this page
no extension
NumberOfBytesPerChar
(no comment in the source: the name reads as a sentence) number of bytes per char
composed example
o1 = new stzListOfBytes("Hello, World!")
? @@( o1.NumberOfBytesPerChar() )
#--> [ [ "H", 1 ], [ "e", 1 ], [ "l", 1 ], [ "l", 1 ], [ "o", 1 ], [ ",", 1 ], [ " ", 1 ], [ "W", 1 ], [ "o", 1 ], [ "r", 1 ], [ "l", 1 ], [ "d", 1 ], [ "!", 1 ] ]
composed from the signature, run for this page
no extension
NumberOfBytesInNthChar
(no comment in the source: the name reads as a sentence) number of bytes in nth char
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.NumberOfBytesInNthChar(2)
#--> 1
composed from the signature, run for this page
no extension
NumberOfBytesInChar
(no comment in the source: the name reads as a sentence) number of bytes in charno extension
FillWithAsciiChar
(no comment in the source: the name reads as a sentence) fill with ascii charno extension
FillWithAsciiCharUpToNBytes
(no comment in the source: the name reads as a sentence) fill with ascii char up to n bytesno extension
FillWithAsciiCharUpToNChars
(no comment in the source: the name reads as a sentence) fill with ascii char up to n charsno extension
Resize
(no comment in the source: the name reads as a sentence) resizein the section modificationQCSXTZZZIBWU
Reserve
(no comment in the source: the name reads as a sentence) reserveno extension
ReleaseUnusedMemory
No-op in pure Haro -- no pre-allocation conceptno extension
Squeeze
No-op in pure Harono extension
SetWithtNumberInBase
(no comment in the source: the name reads as a sentence) set witht number in baseno extension
SwapWith
(no comment in the source: the name reads as a sentence) swap withno extension
ToBase64
(no comment in the source: the name reads as a sentence) to base64in the section encoding
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToBase64()
#--> SGVsbG8sIFdvcmxkIQ==
composed from the signature, run for this page
no extension
FromBase64
(no comment in the source: the name reads as a sentence) from base64in the section encodingQCSXTZZZIBWU
ToPercentEncoding
(no comment in the source: the name reads as a sentence) to percent encoding
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToPercentEncoding("an", "an", "an")
#--> Hello%2C%20World%21
composed from the signature, run for this page
no extension
FromPercentEncoding
(no comment in the source: the name reads as a sentence) from percent encoding
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.FromPercentEncoding("an", "an")
#--> 1
composed from the signature, run for this page
no extension
ToHex
(no comment in the source: the name reads as a sentence) to hexin the section encoding
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHex()
#--> 0x48656c6c6f2c20576f726c6421
composed from the signature, run for this page
QCSXTZZZIBWU
ToHexWithoutPrefix
(no comment in the source: the name reads as a sentence) to hex without prefix
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexWithoutPrefix()
#--> 48656c6c6f2c20576f726c6421
composed from the signature, run for this page
QCSXTZZZIBWU
FromHex
(no comment in the source: the name reads as a sentence) from hexin the section encodingQCSXTZZZIBWU
ToUTF8
(no comment in the source: the name reads as a sentence) to utf8no extension
Hexcodes
(no comment in the source: the name reads as a sentence) hexcodes
composed example
o1 = new stzListOfBytes("Hello, World!")
? @@( o1.Hexcodes() )
#--> [ "0x48", "0x65", "0x6c", "0x6c", "0x6f", "0x2c", "0x20", "0x57", "0x6f", "0x72", "0x6c", "0x64", "0x21" ]
composed from the signature, run for this page
no extension
HexPerByte
(no comment in the source: the name reads as a sentence) hex per byteno extension
HexcodesWithoutPrefix
(no comment in the source: the name reads as a sentence) hexcodes without prefix
composed example
o1 = new stzListOfBytes("Hello, World!")
? @@( o1.HexcodesWithoutPrefix() )
#--> [ "48", "65", "6c", "6c", "6f", "2c", "20", "57", "6f", "72", "6c", "64", "21" ]
composed from the signature, run for this page
no extension
HexPerByteWithoutPrefix
(no comment in the source: the name reads as a sentence) hex per byte without prefix
composed example
o1 = new stzListOfBytes("Hello, World!")
? @@( o1.HexPerByteWithoutPrefix() )
#--> [ [ "H", "48" ], [ "e", "65" ], [ "l", "6c" ], [ "l", "6c" ], [ "o", "6f" ], [ ",", "2c" ], [ " ", "20" ], [ "W", "57" ], [ "o", "6f" ], [ "r", "72" ], [ "l", "6c" ], [ "d", "64" ], [ "!", "21" ] ]
composed from the signature, run for this page
no extension
ToHexSeparated
(no comment in the source: the name reads as a sentence) to hex separatedalso written: ToHexSeperated
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexSeparated(" ")
#--> 0x48 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x57 0x6f 0x72 0x6c 0x64 0x21
composed from the signature, run for this page
no extension
ToHexSeparatedBy
(no comment in the source: the name reads as a sentence) to hex separated byalso written: ToHexSeperatedBy
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexSeparatedBy(" ")
#--> 0x48 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x57 0x6f 0x72 0x6c 0x64 0x21
composed from the signature, run for this page
no extension
ToHexSeparatedWith
(no comment in the source: the name reads as a sentence) to hex separated withalso written: ToHexSeperatedWith
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexSeparatedWith(" ")
#--> 0x48 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x57 0x6f 0x72 0x6c 0x64 0x21
composed from the signature, run for this page
no extension
ToHexSeparatedUsing
(no comment in the source: the name reads as a sentence) to hex separated usingalso written: ToHexSeperatedUsing
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexSeparatedUsing(" ")
#--> 0x48 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x57 0x6f 0x72 0x6c 0x64 0x21
composed from the signature, run for this page
no extension
ToHexSpacified
(no comment in the source: the name reads as a sentence) to hex spacified
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexSpacified()
#--> 0x48 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x57 0x6f 0x72 0x6c 0x64 0x21
composed from the signature, run for this page
no extension
ToHexWithoutPrefixSeparated
(no comment in the source: the name reads as a sentence) to hex without prefix separated
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexWithoutPrefixSeparated(" ")
#--> 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21
composed from the signature, run for this page
no extension
ToHexWithoutPrefixSeparatedBy
(no comment in the source: the name reads as a sentence) to hex without prefix separated byalso written: ToHexWithoutPrefixSeperatedBy
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexWithoutPrefixSeparatedBy(" ")
#--> 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21
composed from the signature, run for this page
no extension
ToHexWithoutPrefixSeparatedWith
(no comment in the source: the name reads as a sentence) to hex without prefix separated withalso written: ToHexWithoutPrefixSeperatedWith
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexWithoutPrefixSeparatedWith(" ")
#--> 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21
composed from the signature, run for this page
no extension
ToHexWithoutPrefixSeparatedUsing
(no comment in the source: the name reads as a sentence) to hex without prefix separated usingalso written: ToHexWithoutPrefixSeperatedUsing
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexWithoutPrefixSeparatedUsing(" ")
#--> 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21
composed from the signature, run for this page
no extension
ToHexWithoutPrefixSpacified
(no comment in the source: the name reads as a sentence) to hex without prefix spacified
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexWithoutPrefixSpacified()
#--> 48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21
composed from the signature, run for this page
no extension
ToHexUTF8
(no comment in the source: the name reads as a sentence) to hex utf8
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.ToHexUTF8()
#--> \x48 \x65 \x6c \x6c \x6f \x2c \x20 \x57 \x6f \x72 \x6c \x64 \x21
composed from the signature, run for this page
no extension
Update
(no comment in the source: the name reads as a sentence) update
composed example
o1 = new stzListOfBytes("Hello, World!")
o1.Update("an")
? @@( o1.Content() )
#--> [ "a", "n" ]
composed from the signature, run for this page
QCSXTZZZIBWU
UpdateWith
(no comment in the source: the name reads as a sentence) update with
composed example
o1 = new stzListOfBytes("Hello, World!")
o1.UpdateWith("an")
? @@( o1.Content() )
#--> [ "a", "n" ]
composed from the signature, run for this page
QCSXTZZZIBWU
UpdateBy
(no comment in the source: the name reads as a sentence) update by
composed example
o1 = new stzListOfBytes("Hello, World!")
o1.UpdateBy("an")
? @@( o1.Content() )
#--> [ "a", "n" ]
composed from the signature, run for this page
QCSXTZZZIBWU
UpdateUsing
(no comment in the source: the name reads as a sentence) update using
composed example
o1 = new stzListOfBytes("Hello, World!")
o1.UpdateUsing("an")
? @@( o1.Content() )
#--> [ "a", "n" ]
composed from the signature, run for this page
QCSXTZZZIBWU
Updated
(no comment in the source: the name reads as a sentence) updatedalso written: UpdatedBy · UpdatedWith · UpdatedUsing
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.Updated("an")
#--> an
composed from the signature, run for this page
no extension
Bits
(no comment in the source: the name reads as a sentence) bitsno extension
ToStzListOfBits
(no comment in the source: the name reads as a sentence) to stz list of bitsno extension
Lowercase
(no comment in the source: the name reads as a sentence) lowercasealso written: ToLowercase
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.Lowercase()
#--> hello, world!
composed from the signature, run for this page
no extension
ApplyLowercase
(no comment in the source: the name reads as a sentence) apply lowercaseQCSXTZZZIBWU
Uppercased
(no comment in the source: the name reads as a sentence) uppercasedalso written: ToUppercase
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.Uppercased()
#--> HELLO, WORLD!
composed from the signature, run for this page
no extension
Uppercase
(no comment in the source: the name reads as a sentence) uppercase
composed example
o1 = new stzListOfBytes("Hello, World!")
o1.Uppercase()
? @@( o1.Content() )
#--> [ "H", "E", "L", "L", "O", ",", " ", "W", "O", "R", "L", "D", "!" ]
composed from the signature, run for this page
QCSXTZZZIBWU
ApplyUppercase
(no comment in the source: the name reads as a sentence) apply uppercaseQCSXTZZZIBWU
Trimmed
(no comment in the source: the name reads as a sentence) trimmed
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.Trimmed()
#--> Hello, World!
composed from the signature, run for this page
QCSXTZZZIBWU
Stripped
(no comment in the source: the name reads as a sentence) strippedno extension
Trim
(no comment in the source: the name reads as a sentence) trimQCSXTZZZIBWU
Strip
(no comment in the source: the name reads as a sentence) stripQCSXTZZZIBWU
TruncatedAt
(no comment in the source: the name reads as a sentence) truncated at
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.TruncatedAt(2)
#--> He
composed from the signature, run for this page
no extension
TruncateAt
(no comment in the source: the name reads as a sentence) truncate at
composed example
o1 = new stzListOfBytes("Hello, World!")
o1.TruncateAt(2)
? @@( o1.Content() )
#--> [ "H", "e" ]
composed from the signature, run for this page
QCSXTZZZIBWU
Data
(no comment in the source: the name reads as a sentence) datain the section content accessno extension
Size
(no comment in the source: the name reads as a sentence) sizein the section content access
composed example
o1 = new stzListOfBytes("Hello, World!")
? o1.Size()
#--> 13
composed from the signature, run for this page
no extension
Count
(no comment in the source: the name reads as a sentence) countin the section content accessQCSXTZZZIBWUSTWF
ByteAt
(no comment in the source: the name reads as a sentence) byte atin the section content accessno extension
At
(no comment in the source: the name reads as a sentence) atin the section content accessno extension
Left
slicingno extension
Mid
slicingno extension
Append
(no comment in the source: the name reads as a sentence) appendin the section modificationQCSXTZZZIBWU
Insert
(no comment in the source: the name reads as a sentence) insertin the section modificationQCSXTZZZIBWU
Remove
(no comment in the source: the name reads as a sentence) removein the section modificationQCSXTZZZIBWUWFMany
Replace
(no comment in the source: the name reads as a sentence) replacein the section modificationQCSXTZZZIBWUWFMany
Fill
(no comment in the source: the name reads as a sentence) fillin the section modificationQCSXTZZZIBWU
ToLower
case conversionno extension
ToUpper
case conversionno extension
ToPercent
(no comment in the source: the name reads as a sentence) to percentin the section encodingno extension
FromPercent
(no comment in the source: the name reads as a sentence) from percentin the section encodingQCSXTZZZIBWU
Free
lifecycleno extension