VOOZH about

URL: https://apidock.com/ruby/String/each_char

⇱ String#each_char - APIdock


method

each_char

ruby latest stable - Class: String
each_char()
public

Passes each character in str to the given block, or returns an enumerator if no block is given.

"hello".each_char {|c| print c, '' }

produces:

h e l l o
static VALUE
rb_str_each_char(VALUE str)
{
 RETURN_SIZED_ENUMERATOR(str, 0, 0, rb_str_each_char_size);
 return rb_str_enumerate_chars(str, 0);
}

Related methods