Unboxing Long in Java
In irgendeinem Code sehe ich das:
private void compute(Long a, Long b, Long c) {
long result = a-(b+c);
...
Es scheint ein bisschen seltsam, dass das Ergebnis in einem Grundelement gespeichert istlange anstelle einerLange Objekt, das seinen Operanden entspricht.
Gibt es einen Grund, warum ein Ergebnis als Grundelement gespeichert werden sollte?