406 Stimmen

Warum unterstützt Java keine vorzeichenlosen Ints?

Warum bietet Java keine Unterstützung für vorzeichenlose Ganzzahlen?

Das scheint mir eine merkwürdige Auslassung zu sein, wenn man bedenkt, dass man damit Code schreiben kann, der bei unerwartet großen Eingaben weniger wahrscheinlich zu Überläufen führt.

Darüber hinaus kann die Verwendung von Ganzzahlen ohne Vorzeichen eine Form der Selbstdokumentation sein, da sie darauf hinweisen, dass der Wert, den die Ganzzahl ohne Vorzeichen enthalten soll, niemals negativ sein darf.

Schließlich können vorzeichenlose Ganzzahlen in einigen Fällen für bestimmte Operationen, wie z. B. Divisionen, effizienter sein.

Was ist der Nachteil, wenn man diese einbezieht?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X