您的位置:首页 > 编程语言 > Ruby

Ruby中的关键字nil

2016-06-18 03:05 567 查看
1.Ruby中的关键字nil
    Ruby中的nil和python中的None类似。
   nil是一个特殊的值,表示对象不存在。像在正则表达式中表示无法匹配成功一样,方法不能返回有意义的值时就会返回nil。另外,从数组或者散列里获取对象时,若指定不存在的索引或者键,则得到的返回值也是
nil。
   if 语句和 while 语句在判断条件时,如果碰到 false 和 nil,则会认为是“假”,除此以外的都认为是“真”。因此,除了可以使用返回true 或者 false的方法,也可以使用“返回某个值”或者返回“nil
”的方法作为判断条件表达式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: