【问题标题】:In Java, is a++ a postfix operator or an unary operator?在 Java 中,a++ 是后缀运算符还是一元运算符?
【发布时间】:2020-02-01 06:31:13
【问题描述】:

在 Java 中,a++ 是后缀运算符还是一元运算符?在 Oracle 的运算符优先级中,它是分开的。 Reference

【问题讨论】:

标签: java unary-operator postfix-operator


【解决方案1】:

两者兼而有之。它是一元运算符,因为它仅在一个术语上起作用。如果它是 x++ 那么它是一个后缀运算符,因为它在使用变量的值后递增。前缀一元运算符是 ++x,它在使用之前会递增。前缀运算符具有更高的优先级,但它们都是一元运算符

【讨论】:

猜你喜欢
  • 2018-01-18
  • 1970-01-01
  • 2011-04-23
  • 1970-01-01
  • 2012-07-20
  • 2022-11-18
  • 1970-01-01
  • 2014-11-18
  • 2021-10-25
相关资源
最近更新 更多