Red de conocimiento informático - Material del sitio web - En la programación JAVA, la variable x y la variable y, ¿es ilegal la expresión x y=10?

En la programación JAVA, la variable x y la variable y, ¿es ilegal la expresión x y=10?

es ilegal.

La razón es: usaste el operador = en esta expresión. En las reglas gramaticales de Java, se establece claramente que el lado izquierdo del operador = debe ser una variable (tanto las variables locales como las variables miembro de la clase son aceptables), en lugar de constantes y expresiones de variables no únicas. Y en tu ecuación, el lado izquierdo es x y, que no es univariado y, por lo tanto, ilegal.

Para determinar que x y es igual a 10, debes usar x y==10