Визначення довжини рядка

Clojure:
Визначення довжини рядка

Як це зробити:

Clojure використовує функцію count для отримання довжини рядка. Ось як це працює:

(count "Привіт, як справи?")
; => 18

Код вище повертає довжину рядка у символах.

Пірнання у глибину:

В історичному контексті, функція count у Clojure інтуїтивно зрозуміла, тому що вона аналогічна до багатьох інших мов програмування. Але варто пам’ятати, що Clojure обробляє рядки як послідовності, тому count є універсальною функцією, яка може визначати довжину будь-якої послідовності, не тільки рядків.

Інші мови можуть використовувати функції типу length або size, але в Clojure справа за count.

Щодо реалізації, count працює ефективно зі строками, оскільки Clojure запозичує свої рядкові операції безпосередньо з Java, що означає, що ви використовуєте перевірені часом функції на надзвичайно популярному та надійному рушії.

Дивись також: