التابع String.setbyte
في روبي
يستبدل التابع setbyte
بايتًا ذا فهرس محدَّد بقيمة محدَّدة في السلسلة النصية التي استدعي معها.
البنية العامة
setbyte(index, integer) → integer
المعاملات
index
فهرس البايت المراد تغيير قيمته في السلسلة النصية المعطاة.
integer
عدد صحيح يمثِّل قيمة البايت ذي الفهرس index
المراد استبدال قيمته.
القيمة المعادة
تعاد القيمة integer
بعد تبديل قيمة البايت ذي الفهرس index
في السلسلة النصية المعطاة إليها.
أمثلة
مثال على استعمال التابع setbyte
:
a= "hello"
a.setbyte(4, 65) #=> 65
a #=> "hellA"
a.setbyte(4, 33) #=> 33
a #=> "hell!"
انظر أيضًا
- التابع
bytes
: يُعيد البايتات المقابلة لمحارف السلسلة النصية في مصفوفة. - التابع
bytesize
: يعيد طول السلسلة النصية التي استدعيت معه بالبايت.
- التابع
getbyte
: يُعيد قيمة البايت المقابل للمحرف الموجود في الفهرس المُحدد من السلسلة النصية التي استدعي معها.