私はこのような機能を持っています-
関数の名前はseld.is_dlで、パスパラメーターを受け入れています。私の質問は?
、関数定義のこの記号が何を示しているかということです。
def self.is_dl?(path)
path = File.basename(path)
if path =~ /setup.exe/i
return false
else
return true
end
end
私はJava開発者で、「?」を見たことがあります。主にIf-ELSEブロックの場合、これが何を意味するのか理解できないのはそのためですか?