Open In App

Ruby | StringIO bytes function

StringIO#bytes() : bytes() is a StringIO class method which returns the value of bytes of the stringIO.

Syntax: StringIO.bytes() Parameter: StringIO values Return: value of bytes of the stringIO.



Example #1 : 




# Ruby code for StringIO.bytes() method
 
# loading StringIO
require 'stringio'
 
# declaring StringIO
a = StringIO.new("geeksforgeeks")
 
 
# StringIO
puts "StringIO a : #{a.string}\n\n"
 
 
# bytes form
puts "StringIO a bytes form : #{a.bytes}\n\n"

Output :



StringIO a : geeksforgeeks

StringIO a bytes form : #

Example #2 : 




# Ruby code for StringIO.bytes() method
 
# loading StringIO
require 'stringio'
 
# declaring StringIO
a = StringIO.new("icancode")
 
# StringIO
puts "StringIO a : #{a.string}\n\n"
 
# bytes form
puts "StringIO a bytes form : #{a.bytes}\n\n"

Output :

StringIO a : icancode

StringIO a bytes form : #

Note : The Enumerator value can change as per the compiler and system.

Article Tags :