在Ruby中,有些方法有一个问号(?
),它会询问一个问题include?
,询问是否包含有问题的对象,然后返回true/false.
但为什么有些方法会有感叹号(!
)而其他方法却没有?
这是什么意思?
我有一个数组:
int_array = [11,12]
Run Code Online (Sandbox Code Playgroud)
我需要把它转换成
str_array = ['11','12']
Run Code Online (Sandbox Code Playgroud)
我是这项技术的新手
我想将下面的字符串数组的元素转换为符号,并输出它们
strings = ["HTML", "CSS", "JavaScript", "Python", "Ruby"]
Run Code Online (Sandbox Code Playgroud)
看看我在做什么:
strings.each { |x| puts x.to_sym }
Run Code Online (Sandbox Code Playgroud)
没有成功.我究竟做错了什么?