Je ne suis pas sûr que la question soit clairement formulée, mais un exemple sera plus clair.Pourquoi les opérateurs d'attribution d'op-op ne sont-ils pas sûrs en Java?
j'ai découvert qui ne fonctionne pas en Java:
int a = ...;
a = 5.0;
mais cela:
int a = ...;
a += 5.0;
à savoir, il semble que l'opérateur = est de type sûr, mais + = est pas. Y a-t-il une raison profonde à cela ou est-ce juste une autre décision arbitraire que les concepteurs doivent prendre.
mais pourquoi fait-il la distribution finale à int? –
(double, préfixe f pour les flottants Je crois que JavaFX 1.0 utilise double et 1.1 utilise flottant.) –
@litb: Parce que a est un int. – mipadi