如何将字符代码转换为我想要的?
这样做:
s = "hello" s[0]
输出字符代码值104
。
如何转换104
使其输出’ h
‘我需要做什么?
我正在使用ruby 1.8.7。
您的一些选择包括:
- 使用
s[0].chr
- 使用
s[0...1]
或s[0,1]
- 升级到Ruby 1.9,其中字符串不再被视为字节数组,
s[0]
按预期给出"h"
。
很简单,通过添加.chr
告诉Ruby你想要这个角色:
s[0].chr
这样做:
s = "hello" s[0]
输出字符代码值104
。
如何转换104
使其输出’ h
‘我需要做什么?
我正在使用ruby 1.8.7。
您的一些选择包括:
s[0].chr
s[0...1]
或s[0,1]
s[0]
按预期给出"h"
。 很简单,通过添加.chr
告诉Ruby你想要这个角色:
s[0].chr