我有一个来自MD5的字符串,如下所示:
@encrypted_str = Digest::MD5.hexdigest("1a2b3c").capitalize
=>Bf4ab447496f2d3d5a6c77c2cd12f996
Run Code Online (Sandbox Code Playgroud)
但是这个.capitalize正在使首都只有第一个字母B.
请告诉我如何将MD5结果中的所有字母大写
是否有可能清楚地识别出一类变量?
就像是:
@users.who_r_u? #=>Class (some information)
@packs.who_r_u? #=> Array (some information)
Run Code Online (Sandbox Code Playgroud)
等等
有人能否清楚地解释Class,Hash,Array,Associated Array等之间的区别?
ruby ×2