each_byte es un método de clase String en Ruby que se usa para pasar cada byte en la string dada al bloque dado o devuelve un enumerador si no se da ningún bloque.
Sintaxis: str.each_byte {|entero| bloquear }
Parámetros: Aquí, str es la string dada.
Devuelve: un enumerador.
Ejemplo 1:
# Ruby program to demonstrate # the each_byte method # Taking a string and # using the method puts "Sample".each_byte{|b| print b, ' ' } puts "Input".each_byte{|b| print b, ' ' }
Producción:
83 97 109 112 108 101 Sample 73 110 112 117 116 Input
Ejemplo 2:
# Ruby program to demonstrate # the each_byte method # Taking a string and # using the method puts "Ruby".each_byte{|b| print b, ' ' } puts "Programming".each_byte{|b| print b, ' ' }
Producción:
82 117 98 121 Ruby 80 114 111 103 114 97 109 109 105 110 103 Programming
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA