有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    优先规则告诉你如何解析表达式。具有更高优先级的后减量意味着++quantity + quantity 必须解析为

    ((++quantity) + (quantity ))
    

    而不是像下面这样毫无意义的例子

    ((++quantity) + quantity) 
    

    评估顺序不受影响。表达式仍然从左向右求值。也就是说,+的左分支在右分支之前。这意味着++quantity必须在quantity 之前进行评估