Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Stringクラス > setbyte

instance method String#setbyte

setbyte(index, b) -> Integer[permalink][rdoc]

index バイト目のバイトを b に変更します。

index に負を指定すると末尾から数えた位置を変更します。

セットした値を返します。

[PARAM] index:
バイトをセットする位置
[PARAM] b:
セットするバイト(0 から 255 までの整数)
[EXCEPTION] IndexError:
範囲外に値をセットしようとした場合に発生します。