〖Ruby〗Ruby运算符/优先级

本文深入探讨了信息技术领域的核心概念及其应用,包括但不限于编程语言、数据库管理、自动化测试、机器学习等多个方面,旨在为读者提供全面的技术知识概览。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

优先级 能否重写   运行符        描述
最高    Y       [] []=        数组下标 数组元素赋值
    Y    **        冥乘
    Y    ! ~ + -        非 位非 一元加 负号
    Y    * / %         乘 除 模
    Y    + -        加 减
    Y    >> <<        右移 左移
    Y    &        位与
    Y    ^|        位异或 位或
    Y    <= < > >=    小等于 小于 大于 大等于
    Y    <=> == === =~     (1)各位相等判断
        != !~        (2)后两个不能重写
        &&        短路与
        ||        短路或
        .. ...        区间的开始点至结束点
        ?:        三元条件运算符
        = %= ~= /= -=    (1)各种赋值
        += |= &= >>=    (2)
        <<= *= &&= ||=    (3)
        **=        (4)
        defined?    检查类型
        not        逻辑非
        or and        逻辑或 逻辑非
        if unless    (1)判断与循环
        while until    (2)
        begin/end    定义方法,类,模块的范围

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值