<分区>
我遇到了这段代码,想知道什么是?在这种情况下意味着?它是 if 语句条件的一部分
if user_input.include? "s"
“?”是什么意思?什么意思?
抱歉,我是 ruby 新手
<分区>
我遇到了这段代码,想知道什么是?在这种情况下意味着?它是 if 语句条件的一部分
if user_input.include? "s"
“?”是什么意思?什么意思?
抱歉,我是 ruby 新手
最佳答案
?
是方法名的一部分。
在 Ruby 中,方法名允许以 ?
或 !
结尾。通常,?
表示谓词(返回 bool 值的方法),!
表示破坏性操作(修改接收者对象的东西)。
关于ruby - ".includes?"中的问号在 ruby 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27134416/