Jump to content

String length: Difference between revisions

→‎groovy Character Length: add recommended examples
(→‎{{header|Wren}}: Added Grapheme Length)
(→‎groovy Character Length: add recommended examples)
Line 1,608:
Calculating "Byte-length" (by which one typically means "in-memory storage size in bytes") is not possible through the facilities of the Groovy language alone. Calculating "Character length" is built into the Groovy extensions to java.lang.String.
===Character Length===
<syntaxhighlight lang="groovy">println "Hello World!".size()</syntaxhighlight>
println "Hello World!".size()
println "møøse".size()
println "𝔘𝔫𝔦𝔠𝔬𝔡𝔢".size()
println "J̲o̲s̲é̲".size()
</syntaxhighlight>
 
Output:
<pre>12</pre>
12
5
14
8
</pre>
 
Note: The Java "String.length()" method also works in Groovy, but "size()" is consistent with usage in other sequential or composite types.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.