Em Java, a atribuição composta x += y é equivalente a x =(T)(x + y), onde ...

Em Java, a atribuição composta x += y é equivalente a x =(T)(x + y), onde T é o tipo de x. Com base nesta premissa, considere as duas linhas de programa a seguir. x += y; x = x + y; ...


Em Java, a atribuição composta x += y é equivalente a x =(T)(x + y), onde T é o tipo de x. Com base nesta premissa, considere as duas linhas de programa a seguir.

x += y;
x = x + y;

A primeira linha compilará, e a segunda linha irá gerar um erro em tempo de compilação, se x e y forem declarados, respectivamente, como:

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.