Ruby StringIO bytes函数
StringIO#bytes() : bytes() 是StringIO类的一个方法,用于返回stringIO的字节值。
语法: StringIO.bytes() 参数: StringIO值 返回: stringIO的字节值。
例子 #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"
输出:
StringIO a : geeksforgeeks
StringIO a bytes form : #
例子 #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"
输出:
StringIO a : icancode
StringIO a bytes form : #
注意: 枚举器的值可以根据编译器和系统而改变。