Почему Java не поддерживает беззнаковые целые числа?JAVA

Программисты JAVA общаются здесь
Anonymous
Почему Java не поддерживает беззнаковые целые числа?

Сообщение Anonymous »

Почему в Java нет поддержки целых чисел без знака?

Мне кажется странным упущением, учитывая, что они позволяют писать код, который с меньшей вероятностью приведет к переполнению при неожиданно большом вводе.

Более того, использование беззнаковых целых чисел может быть формой самодокументирования, поскольку они указывают на то, что значение, которое должно было хранить беззнаковое целое число, никогда не должно быть отрицательным.

Наконец, в некоторых случаях целые числа без знака могут быть более эффективными для определенных операций, таких как деление.

Каковы недостатки их включения?

Подробнее здесь: https://stackoverflow.com/questions/430 ... igned-ints

Вернуться в «JAVA»